Example #1
0
File: tests.py Project: fwenzel/mdn
    def test_devmo_url(self):
        en_only_page = '/en/HTML/HTML5'
        localized_page = '/en/HTML'
        req = test_utils.RequestFactory().get('/')
        context = {'request':req}

        req.locale = 'en-US'
        eq_(devmo_url(context, en_only_page), en_only_page)
        req.locale = 'de'
        eq_(devmo_url(context, localized_page), '/de/HTML')
        req.locale = 'zh-TW'
        eq_(devmo_url(context, localized_page), '/zh_tw/HTML')
Example #2
0
    def test_devmo_url(self):

        # Skipping this test for now, because it hits unreliable prod resources
        raise SkipTest()

        en_only_page = '/en/HTML/HTML5'
        localized_page = '/en/HTML'
        req = RequestFactory().get('/')
        context = {'request': req}

        req.locale = 'en-US'
        eq_(devmo_url(context, en_only_page), en_only_page)
        req.locale = 'de'
        eq_(devmo_url(context, localized_page), '/de/HTML')
        req.locale = 'zh-TW'
        eq_(devmo_url(context, localized_page), '/zh_tw/HTML')
Example #3
0
    def test_devmo_url(self):

        # Skipping this test for now, because it hits unreliable prod resources
        raise SkipTest()

        en_only_page = '/en/HTML/HTML5'
        localized_page = '/en/HTML'
        req = test_utils.RequestFactory().get('/')
        context = {'request': req}

        req.locale = 'en-US'
        eq_(devmo_url(context, en_only_page), en_only_page)
        req.locale = 'de'
        eq_(devmo_url(context, localized_page), '/de/HTML')
        req.locale = 'zh-TW'
        eq_(devmo_url(context, localized_page), '/zh_tw/HTML')
Example #4
0
    def test_devmo_url(self):

        # Skipping this test for now, because it hits unreliable prod resources
        raise SkipTest()

        en_only_page = "/en/HTML/HTML5"
        localized_page = "/en/HTML"
        req = RequestFactory().get("/")
        context = {"request": req}

        req.locale = "en-US"
        eq_(devmo_url(context, en_only_page), en_only_page)
        req.locale = "de"
        eq_(devmo_url(context, localized_page), "/de/HTML")
        req.locale = "zh-TW"
        eq_(devmo_url(context, localized_page), "/zh_tw/HTML")
Example #5
0
    def test_devmo_url_mindtouch_disabled(self):
        _old = settings.DEKIWIKI_ENDPOINT
        settings.DEKIWIKI_ENDPOINT = False

        localized_page = 'article-title'
        req = test_utils.RequestFactory().get('/')
        context = {'request': req}

        req.locale = 'fr'
        eq_(devmo_url(context, localized_page), '/fr/docs/le-title')

        settings.DEKIWIKI_ENDPOINT = _old
Example #6
0
    def test_devmo_url_mindtouch_disabled(self):
        _old = settings.DEKIWIKI_ENDPOINT
        settings.DEKIWIKI_ENDPOINT = False

        localized_page = 'article-title'
        req = test_utils.RequestFactory().get('/')
        context = {'request': req}

        req.locale = 'fr'
        eq_(devmo_url(context, localized_page), '/fr/docs/le-title')

        settings.DEKIWIKI_ENDPOINT = _old