def test_label(self): obj = GlanceUpdate(label_value=u"∂ƒ©˙") self.assertEqual( obj.label(), { 'type': 'html', 'value': obj.label_value } )
def test_metadata(self): obj = GlanceUpdate( lozenge_type=LOZENGE_DEFAULT, lozenge_value="foo", ) self.assertEqual( obj.content(), { 'status': obj.status(), 'label': obj.label() } ) obj.metadata = {'foo': 'bar'} self.assertEqual(obj.content()['metadata'], {'foo': 'bar'})