def test_autocompeter_different_domain(self): request = RequestFactory().get('/') request.user = AnonymousUser() result = autocompeter(request) eq_(result['autocompeter_domain'], '') with self.settings(AUTOCOMPETER_DOMAIN='airmo'): result = autocompeter(request) eq_(result['autocompeter_domain'], 'airmo')
def test_autocompeter_different_url(self): request = RequestFactory().get('/') request.user = AnonymousUser() result = autocompeter(request) # this has a default in tests eq_(result['autocompeter_url'], settings.AUTOCOMPETER_URL) with self.settings(AUTOCOMPETER_URL='http://autocompeter.dev/v1'): result = autocompeter(request) eq_(result['autocompeter_url'], 'http://autocompeter.dev/v1')
def test_autocompeter_contributor(self): request = RequestFactory().get('/') request.user = User.objects.create(username='******') UserProfile.objects.create( user=request.user, contributor=True, ) result = autocompeter(request) eq_(result['autocompeter_groups'], '%s' % (Event.PRIVACY_CONTRIBUTORS, ))
def test_autocompeter_employee(self): request = RequestFactory().get('/') request.user = User.objects.create( username='******' ) result = autocompeter(request) eq_( result['autocompeter_groups'], '%s,%s' % (Event.PRIVACY_CONTRIBUTORS, Event.PRIVACY_COMPANY) )
def test_autocompeter_contributor(self): request = RequestFactory().get('/') request.user = User.objects.create( username='******' ) UserProfile.objects.create( user=request.user, contributor=True, ) result = autocompeter(request) eq_( result['autocompeter_groups'], '%s' % (Event.PRIVACY_CONTRIBUTORS,) )
def test_autocompeter_employee(self): request = RequestFactory().get('/') request.user = User.objects.create(username='******') result = autocompeter(request) eq_(result['autocompeter_groups'], '%s,%s' % (Event.PRIVACY_CONTRIBUTORS, Event.PRIVACY_COMPANY))
def test_autocompeter_anonymous(self): request = RequestFactory().get('/') request.user = AnonymousUser() result = autocompeter(request) eq_(result['autocompeter_groups'], '')
def test_autocompeter_disabled(self): request = RequestFactory().get('/') request.user = AnonymousUser() with self.settings(AUTOCOMPETER_KEY=None): result = autocompeter(request) eq_(result, {})