8000 Add tests · thecodeflash/twilio-python@f69be61 · GitHub
[go: up one dir, main page]

Skip to content

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit f69be61

Browse files
author
Evan Fossier
committed
Add tests
1 parent c15d4ce commit f69be61

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

tests/unit/base/test_serialize.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -122,3 +122,18 @@ def test_does_not_change_other_types(self):
122122
actual = serialize.object('{"attribute":"value"}')
123123
self.assertEqual('{"attribute":"value"}', actual)
124124

125+
126+
class MapTestCase(unittest.TestCase):
127+
def test_maps_func_to_list(self):
128+
actual = serialize.map(lambda e: e * 2, [1, 2, 3])
129+
self.assertEqual([2, 4, 6], actual)
130+
131+
def test_does_not_change_other_types(self):
132+
actual = serialize.map(lambda e: e * 2, "abc")
133+
self.assertEqual("abc", actual)
134+
135+
actual = serialize.map(lambda e: e * 2, 123)
136+
self.assertEqual(123, actual)
137+
138+
actual = serialize.map(lambda e: e * 2, {'some': 'val'})
139+
self.assertEqual({'some': 'val'}, actual)

0 commit comments

Comments
 (0)
0