adityanaikhpt commited on
Commit
c740939
·
verified ·
1 Parent(s): 35bf3fc

Deploy: tasks/type_errors/type_error_3.json

Browse files
tasks/type_errors/type_error_3.json ADDED
@@ -0,0 +1,8 @@
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "task_id": "type_errors-3",
3
+ "difficulty": "type_errors",
4
+ "description": "Fix the function to format names. It incorrectly calls .upper() on an int ID.",
5
+ "buggy_code": "def format_records(records):\n formatted = []\n for user_id, name in records:\n formatted.append(f\"{user_id.upper()} - {name.upper()}\")\n return formatted",
6
+ "test_code": "\nimport unittest\nclass TestTypeError3(unittest.TestCase):\n def test_normal(self):\n self.assertEqual(format_records([(1, 'alice'), (2, 'bob')]), ['1 - ALICE', '2 - BOB'])\n",
7
+ "optimal_time_seconds": 0.05
8
+ }