def test_reply_to_other(): """Send reply notification when somebody replies to you""" annotation = {"permissions": {"read": ["group:__world__"]}, "user": "******"} request = DummyRequest() with patch("h.notifier.parent_values") as mock_parent_fn: mock_parent_fn.return_value = {"user": "******"} annotation["parent"] = notifier.parent_values(annotation, request) actual = notifier.ReplyTemplate.check_conditions(annotation, {}) assert actual is True
def test_reply_to_self(): """Don't send reply notification to yourself""" annotation = {"permissions": {"read": ["group:__world__"]}, "user": "******"} request = DummyRequest() with patch("h.notifier.parent_values") as mock_parent_fn: mock_parent_fn.return_value = {"user": "******"} annotation["parent"] = notifier.parent_values(annotation, request) actual = notifier.ReplyTemplate.check_conditions(annotation, {}) assert actual is False
def test_reply_to_other(): """Send reply notification when somebody replies to you""" annotation = { 'permissions': { 'read': ['group:__world__'] }, 'user': '******' } request = DummyRequest() with patch('h.notifier.parent_values') as mock_parent_fn: mock_parent_fn.return_value = {'user': '******'} annotation['parent'] = notifier.parent_values(annotation, request) actual = notifier.ReplyTemplate.check_conditions(annotation, {}) assert actual is True
def test_reply_to_self(): """Don't send reply notification to yourself""" annotation = { 'permissions': { 'read': ['group:__world__'] }, 'user': '******' } request = DummyRequest() with patch('h.notifier.parent_values') as mock_parent_fn: mock_parent_fn.return_value = {'user': '******'} annotation['parent'] = notifier.parent_values(annotation, request) actual = notifier.ReplyTemplate.check_conditions(annotation, {}) assert actual is False