kawaz.core.registrations.tests.test_emails のソースコード

from django.test import TestCase, override_settings
from django.template import Context
from django.template.loader import render_to_string


@override_settings(GEEKDRUMS_NAME='geekdrums')
[ドキュメント]class RegistrationMailTemplateTestCase(TestCase):
[ドキュメント] def test_acceptance_subject_parse(self): """ registration/acceptance_email_subject.txtを正しくparseできる """ rendered = render_to_string('registration/acceptance_email_subject.txt') self.assertIsNotNone(rendered)
[ドキュメント] def test_acceptance_parse(self): """ registration/acceptance_email.txtを正しくparseできる """ context = Context({ 'activation_key': 'thisisanactivationkey', 'message': 'Slack見ましょう' }) rendered = render_to_string( 'registration/acceptance_email.txt', context=context, ) self.assertIsNotNone(rendered) self.assertIn('geekdrums', rendered) self.assertIn('Slack見ましょう', rendered)
[ドキュメント] def test_rejection_subject_parse(self): """ registration/rejection_email_subject.txtを正しくparseできる """ rendered = render_to_string('registration/rejection_email_subject.txt') self.assertIsNotNone(rendered)
[ドキュメント] def test_rejection_parse(self): """ registration/rejection_email.txtを正しくparseできる """ rendered = render_to_string('registration/rejection_email.txt', {'message': 'やりたいこと書きましょう'}) self.assertIsNotNone(rendered) self.assertIn('geekdrums', rendered) self.assertIn('やりたいこと書きましょう', rendered)
def test_registration_subject_parse(self): """ registration/registration_email_subject.txtを正しくparseできる """ rendered = render_to_string('registration/registration_email_subject.txt') self.assertIsNotNone(rendered) def test_registration_parse(self): """ registration/registration_email.txtを正しくparseできる """ rendered = render_to_string('registration/registration_email.txt') self.assertIsNotNone(rendered) self.assertIn('geekdrums', rendered)
[ドキュメント] def test_registration_subject_parse(self): """ registration/registration_email_subject.txtを正しくparseできる """ rendered = render_to_string('registration/registration_email_subject.txt') self.assertIsNotNone(rendered)
[ドキュメント] def test_registration_parse(self): """ registration/registration_email.txtを正しくparseできる """ rendered = render_to_string('registration/registration_email.txt') self.assertIsNotNone(rendered) self.assertIn('geekdrums', rendered)
[ドキュメント] def test_notification_subject_parse(self): """ registration/notification_email_subject.txtを正しくparseできる """ rendered = render_to_string('registration/notification_email_subject.txt') self.assertIsNotNone(rendered)
[ドキュメント] def test_notification_parse(self): """ registration/notification_email.txtを正しくparseできる """ rendered = render_to_string('registration/notification_email.txt') self.assertIsNotNone(rendered) self.assertIn('geekdrums', rendered)