adityanaikhpt commited on
Commit
df39061
·
verified ·
1 Parent(s): 538635d

Deploy: tasks/type_errors/type_error_1.json

Browse files
tasks/type_errors/type_error_1.json ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "task_id": "type_errors-1",
3
+ "difficulty": "type_errors",
4
+ "description": "Fix the function to sum a list of numbers that might be passed as strings. It currently tries to add int and str.",
5
+ "buggy_code": "def sum_all(items):\n total = 0\n for item in items:\n total = total + item\n return total",
6
+ "test_code": "\nimport unittest\nclass TestTypeError1(unittest.TestCase):\n def test_normal(self):\n self.assertEqual(sum_all([1, 2, 3]), 6)\n def test_strings(self):\n self.assertEqual(sum_all(['1', '2', '3']), 6)\n def test_mixed(self):\n self.assertEqual(sum_all([1, '2', 3]), 6)\n",
7
+ "optimal_time_seconds": 0.05
8
+ }