Add test case for parsing of dict-of-dicts into kwargs.
This commit is contained in:
22
test/test_data_dict_dict.json
Normal file
22
test/test_data_dict_dict.json
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"positive_integer_range": {
|
||||||
|
"start": 0,
|
||||||
|
"end": 2,
|
||||||
|
"value": 1
|
||||||
|
},
|
||||||
|
"negative_integer_range": {
|
||||||
|
"start": -2,
|
||||||
|
"end": 0,
|
||||||
|
"value": -1
|
||||||
|
},
|
||||||
|
"positive_real_range": {
|
||||||
|
"start": 0.0,
|
||||||
|
"end": 1.0,
|
||||||
|
"value": 0.5
|
||||||
|
},
|
||||||
|
"negative_real_range": {
|
||||||
|
"start": -1.0,
|
||||||
|
"end": 0.0,
|
||||||
|
"value": -0.5
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -31,6 +31,12 @@ class FooTestCase(unittest.TestCase):
|
|||||||
a, b = value
|
a, b = value
|
||||||
self.assertGreater(a, b)
|
self.assertGreater(a, b)
|
||||||
|
|
||||||
|
@file_data("test_data_dict_dict.json")
|
||||||
|
def test_file_data_dict_dict(self, start, end, value):
|
||||||
|
self.assertLess(start, end)
|
||||||
|
self.assertLess(value, end)
|
||||||
|
self.assertGreater(value, start)
|
||||||
|
|
||||||
@file_data('test_data_dict.json')
|
@file_data('test_data_dict.json')
|
||||||
def test_file_data_dict(self, value):
|
def test_file_data_dict(self, value):
|
||||||
self.assertTrue(has_three_elements(value))
|
self.assertTrue(has_three_elements(value))
|
||||||
|
|||||||
Reference in New Issue
Block a user