Web service API für Green Spider https://github.com/netzbegruenung/green-spider
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
green-spider-api/main_test.py

31 lines
628 B

import unittest
from main import flatten
class TestFlattenDict(unittest.TestCase):
def test_flatten(self):
input = {
"foo": {
"bar": {
"one": 1,
"two": 2,
}
},
"bar": {
"one": 1,
"two": 2,
}
}
expected = {
"foo.bar.one": 1,
"foo.bar.two": 2,
"bar.one": 1,
"bar.two": 2,
}
out = flatten(input)
self.assertEqual(out, expected)
if __name__ == '__main__':
unittest.main()