def test_params_to_dict(self): k1 = utils.random_unicode() k2 = utils.random_unicode() k3 = utils.random_unicode() k4 = utils.random_unicode() v1 = utils.random_unicode() v2 = utils.random_unicode() v3 = utils.random_unicode() dct = {k2: "OLDVAL"} params = {k1: v1, k2: v2, k3: v3, k4: None} expected = {k1: v1, k2: v2, k3: v3} utils.params_to_dict(params, dct) self.assertEqual(dct, expected)
def test_params_to_dict(self): dct = {} k1 = utils.random_unicode() k2 = utils.random_unicode() k3 = utils.random_unicode() k4 = utils.random_unicode() v1 = utils.random_unicode() v2 = utils.random_unicode() v3 = utils.random_unicode() local = {k1: v1, k2: v2, k3: v3} params = [k2, k3, k4] expected = {k2: v2, k3: v3} utils.params_to_dict(params, dct, local) self.assertEqual(dct, expected)