Ejemplo n.º 1
0
    def test_get_main_task(self, mock_get_json):
        bug_id = 103
        info = lp.get_main_bug_task(bug_id)
        expected = main_task()["entries"][0]
        util.rename_key(expected, "bug_target_name", "target")
        self.assertDictContainsSubset(expected, info)

        mock_get_json.assert_called_with(lp.BUG_TASKS_URL.format(bug_id))
Ejemplo n.º 2
0
    def test_get_main_task(self, mock_get_json):
        bug_id = 103
        info = lp.get_main_bug_task(bug_id)
        expected = main_task()['entries'][0]
        util.rename_key(expected, 'bug_target_name', 'target')
        self.assertDictContainsSubset(expected, info)

        mock_get_json.assert_called_with(lp.BUG_TASKS_URL.format(bug_id))
Ejemplo n.º 3
0
def get_main_bug_task(bug_id):
    url = BUG_TASKS_URL.format(bug_id)
    resp = util.get_json(url)

    task = resp['entries'][0]
    task = util.select_keys(task, ['assignee_link', 'bug_target_name',
                                   'importance', 'status'])
    util.rename_key(task, 'bug_target_name', 'target')
    return task
Ejemplo n.º 4
0
    def test_rename_key(self):
        map1 = {'a': 1024, 'b': 2, 'c': 3}
        util.rename_key(map1, 'a', 'x')

        self.assertIn('x', map1.keys())
        self.assertEqual(1024, map1['x'])
Ejemplo n.º 5
0
    def test_rename_key(self):
        map1 = {"a": 1024, "b": 2, "c": 3}
        util.rename_key(map1, "a", "x")

        self.assertIn("x", map1.keys())
        self.assertEqual(1024, map1["x"])