def test_tuples(self): widget = geck_o_meter(lambda r: (2, (1, "min"), (3, "max"))) resp = widget(self.request) self.assertJSONEqual( ('{"item": 2, "max": {"value": 3, "text": "max"}, ' '"min": {"value": 1, "text": "min"}}'), resp.content.decode('utf8'))
def test_scalars(self): widget = geck_o_meter(lambda r: (2, 1, 3)) resp = widget(self.request) self.assertEqual('{"item": 2, "max": {"value": 3}, ' '"min": {"value": 1}}', resp.content)
def test_tuples(self): widget = geck_o_meter(lambda r: (2, (1, "min"), (3, "max"))) resp = widget(self.request) self.assertEqual('{"item": 2, "max": {"value": 3, "text": "max"}, ' '"min": {"value": 1, "text": "min"}}', resp.content)