=== removed file 'lib/lp/translations/browser/tests/test_language_views.py' --- lib/lp/translations/browser/tests/test_language_views.py 2010-04-13 11:58:43 +0000 +++ lib/lp/translations/browser/tests/test_language_views.py 1970-01-01 00:00:00 +0000 @@ -1,54 +0,0 @@ -# Copyright 2010 Canonical Ltd. This software is licensed under the -# GNU Affero General Public License version 3 (see the file LICENSE). - -__metaclass__ = type - -import unittest - -from zope.component import getUtility -from zope.security.proxy import removeSecurityProxy - -from canonical.launchpad.webapp.servers import LaunchpadTestRequest -from canonical.testing import LaunchpadZopelessLayer -from lp.registry.model.karma import KarmaCategory, KarmaCache -from lp.services.worlddata.interfaces.language import ILanguageSet -from lp.testing import TestCaseWithFactory -from lp.translations.browser.language import LanguageAdminView - - -class TestLanguageAdminView(TestCaseWithFactory): - """Test Language web service API.""" - - layer = LaunchpadZopelessLayer - - def setUpLanguageAdminView(self, language): - return view - - def setUpLanguageTranslators(self, language, total=2): - people = [] - - for count in range(total): - person = self.factory.makePerson() - person.addLanguage(language) - people.append(person) - - translations_category = KarmaCategory.selectOne( - KarmaCategory.name=='translations') - LaunchpadZopelessLayer.switchDbUser('karma') - for person in people: - # Fake some translations Karma for these Serbian people. - karma = KarmaCache(person=person, - category=translations_category, - karmavalue=1) - LaunchpadZopelessLayer.commit() - - def test_post(self): - serbian = getUtility(ILanguageSet).getLanguageByCode('sr') - self.setUpLanguageTranslators(serbian, 1001) - - LaunchpadZopelessLayer.switchDbUser('launchpad') - form = {} - view = LanguageAdminView(serbian, LaunchpadTestRequest(form=form)) - view.initialize() - view.updateContextFromData(form) -
« Back to merge proposal
=== removed file 'lib/lp/ translations/ browser/ tests/test_ language_ views.py' translations/ browser/ tests/test_ language_ views.py 2010-04-13 11:58:43 +0000 translations/ browser/ tests/test_ language_ views.py 1970-01-01 00:00:00 +0000 launchpad. webapp. servers import LaunchpadTestRe quest ssLayer model.karma import KarmaCategory, KarmaCache worlddata. interfaces. language import ILanguageSet .browser. language import LanguageAdminView inView( TestCaseWithFac tory): ssLayer minView( self, language): anslators( self, language, total=2): makePerson( ) addLanguage( language) append( person) category = KarmaCategory. selectOne( name==' translations' ) ssLayer. switchDbUser( 'karma' ) person= person, translations_ category, ssLayer. commit( ) ILanguageSet) .getLanguageByC ode('sr' ) ageTranslators( serbian, 1001) ssLayer. switchDbUser( 'launchpad' ) ew(serbian, LaunchpadTestRe quest(form= form)) extFromData( form)
--- lib/lp/
+++ lib/lp/
@@ -1,54 +0,0 @@
-# Copyright 2010 Canonical Ltd. This software is licensed under the
-# GNU Affero General Public License version 3 (see the file LICENSE).
-
-__metaclass__ = type
-
-import unittest
-
-from zope.component import getUtility
-from zope.security.proxy import removeSecurityProxy
-
-from canonical.
-from canonical.testing import LaunchpadZopele
-from lp.registry.
-from lp.services.
-from lp.testing import TestCaseWithFactory
-from lp.translations
-
-
-class TestLanguageAdm
- """Test Language web service API."""
-
- layer = LaunchpadZopele
-
- def setUpLanguageAd
- return view
-
- def setUpLanguageTr
- people = []
-
- for count in range(total):
- person = self.factory.
- person.
- people.
-
- translations_
- KarmaCategory.
- LaunchpadZopele
- for person in people:
- # Fake some translations Karma for these Serbian people.
- karma = KarmaCache(
- category=
- karmavalue=1)
- LaunchpadZopele
-
- def test_post(self):
- serbian = getUtility(
- self.setUpLangu
-
- LaunchpadZopele
- form = {}
- view = LanguageAdminVi
- view.initialize()
- view.updateCont
-