def test_date_translate_to_default_language(self, date_to_translate,
                                             expected_translated_date):
     """
     Tests that date is correctly translating to default when language is not specified.
     """
     date_in_spanish = translate_date(date_to_translate, language=None)
     self.assertEqual(date_in_spanish, expected_translated_date)
 def test_date_translate_in_spanish(self, date_to_translate,
                                    expected_translated_date):
     """
     Tests that date is correctly translating in spanish language
     """
     date_in_spanish = translate_date(date_to_translate, 'es')
     self.assertEqual(date_in_spanish, expected_translated_date)
Ejemplo n.º 3
0
def _get_upsell_information_for_schedule(user, schedule):  # lint-amnesty, pylint: disable=missing-function-docstring
    template_context = {}
    enrollment = schedule.enrollment
    course = enrollment.course

    verified_upgrade_link = _get_verified_upgrade_link(user, schedule)
    has_verified_upgrade_link = verified_upgrade_link is not None

    if has_verified_upgrade_link:
        template_context['upsell_link'] = verified_upgrade_link
        template_context['user_schedule_upgrade_deadline_time'] = translate_date(
            date=enrollment.dynamic_upgrade_deadline,
            language=course.closest_released_language,
        )

    template_context['show_upsell'] = has_verified_upgrade_link
    return template_context
Ejemplo n.º 4
0
def _get_upsell_information_for_schedule(user, schedule):
    template_context = {}
    enrollment = schedule.enrollment
    course = enrollment.course

    verified_upgrade_link = _get_verified_upgrade_link(user, schedule)
    has_verified_upgrade_link = verified_upgrade_link is not None

    if has_verified_upgrade_link:
        template_context['upsell_link'] = verified_upgrade_link
        template_context['user_schedule_upgrade_deadline_time'] = translate_date(
            date=enrollment.dynamic_upgrade_deadline,
            language=course.closest_released_language,
        )

    template_context['show_upsell'] = has_verified_upgrade_link
    return template_context
Ejemplo n.º 5
0
 def test_date_translate_to_default_language(self, date_to_translate, expected_translated_date):
     """
     Tests that date is correctly translating to default when language is not specified.
     """
     date_in_spanish = translate_date(date_to_translate, language=None)
     self.assertEqual(date_in_spanish, expected_translated_date)
Ejemplo n.º 6
0
 def test_date_translate_in_spanish(self, date_to_translate, expected_translated_date):
     """
     Tests that date is correctly translating in spanish language
     """
     date_in_spanish = translate_date(date_to_translate, 'es')
     self.assertEqual(date_in_spanish, expected_translated_date)