Exemplo n.º 1
0
    def test_get_default(self):
        profile = UserProfile.get_default(self.store)
        self.failUnless(isinstance(profile, UserProfile))
        self.assertEquals(profile.name, _(u'Salesperson'))

        # Change Salesperson's profile name so get_default won't find it
        # and it will fallback to any
        profile.name = u'XXX'
        profile2 = UserProfile.get_default(self.store)
        self.assertTrue(isinstance(profile2, UserProfile))
        self.assertIn(profile2, self.store.find(UserProfile))
Exemplo n.º 2
0
    def test_get_default(self):
        profile = UserProfile.get_default(self.store)
        self.failUnless(isinstance(profile, UserProfile))
        self.assertEquals(profile.name, _(u'Salesperson'))

        # Change Salesperson's profile name so get_default won't find it
        # and it will fallback to any
        profile.name = u'XXX'
        profile2 = UserProfile.get_default(self.store)
        self.assertTrue(isinstance(profile2, UserProfile))
        self.assertIn(profile2, self.store.find(UserProfile))
Exemplo n.º 3
0
 def _setup_profile_entry_completion(self):
     if self.model.profile is None:
         self.model.profile = UserProfile.get_default(store=self.store)
     profiles = self.store.find(UserProfile).order_by(UserProfile.name)
     self.profile.prefill(api.for_combo(profiles, attr="name"))
Exemplo n.º 4
0
 def _setup_profile_entry_completion(self):
     if self.model.profile is None:
         self.model.profile = UserProfile.get_default(store=self.store)
     profiles = self.store.find(UserProfile).order_by(UserProfile.name)
     self.profile.prefill(api.for_combo(profiles, attr="name"))