29 lines
764 B
Python
29 lines
764 B
Python
import unittest
|
|
|
|
from benedict import benedict
|
|
|
|
|
|
class github_issue_0027_test_case(unittest.TestCase):
|
|
"""
|
|
This class describes a github issue 0027 test case.
|
|
https://github.com/fabiocaccamo/python-benedict/issues/27
|
|
|
|
To run this specific test:
|
|
- Run python -m unittest tests.github.test_issue_0027
|
|
"""
|
|
|
|
def test_append_to_list_with_empty_index(self):
|
|
d = benedict(
|
|
{
|
|
"results": [
|
|
{
|
|
"locations": ["Torino", "Milano", "Napoli"],
|
|
},
|
|
]
|
|
}
|
|
)
|
|
d["results[0].locations"].append("Roma")
|
|
self.assertEqual(
|
|
d["results[0].locations"], ["Torino", "Milano", "Napoli", "Roma"]
|
|
)
|