示例#1
0
 def test_incorrect_backend_path(self):
     settings = {BACKEND_SETTING_NAME: 'foo.bar.invalid.InvalidClass'}
     with self.settings(**settings):
         with self.assertRaises(ImproperlyConfigured):
             get_backend()
示例#2
0
 def test_correct_backend_returned(self):
     with self.settings(**DUMMY_BACKEND_SETTINGS):
         backend = get_backend()
         self.assertTrue(isinstance(backend, DummyBackend))
示例#3
0
 def test_missing_setting(self):
     with self.assertRaises(ImproperlyConfigured):
         get_backend()
示例#4
0
 def test_invalid_backend_path(self):
     settings = {BACKEND_SETTING_NAME: 'invalid'}
     with self.settings(**settings):
         with self.assertRaises(ImproperlyConfigured):
             get_backend()
示例#5
0
 def setUp(self):
     dummy_backend = get_backend()
     dummy_backend.flush()
示例#6
0
 def setUp(self):
     dummy_backend = get_backend()
     dummy_backend.flush()
示例#7
0
 def test_correct_backend_returned(self):
     with self.settings(**DUMMY_BACKEND_SETTINGS):
         backend = get_backend()
         self.assertTrue(isinstance(backend, DummyBackend))
示例#8
0
 def test_incorrect_backend_path(self):
     settings = {BACKEND_SETTING_NAME: 'foo.bar.invalid.InvalidClass'}
     with self.settings(**settings):
         with self.assertRaises(ImproperlyConfigured):
             get_backend()
示例#9
0
 def test_invalid_backend_path(self):
     settings = {BACKEND_SETTING_NAME: 'invalid'}
     with self.settings(**settings):
         with self.assertRaises(ImproperlyConfigured):
             get_backend()
示例#10
0
 def test_missing_setting(self):
     with self.assertRaises(ImproperlyConfigured):
         get_backend()
示例#11
0
文件: views.py 项目: rosscdh/people
	def get_context_data(self, **kwargs):
		backend = user_streams.get_backend()
		stream = backend.filter_stream()
		return {
			'object_list': stream.select_related('content_object, user, user__profile').all().order_by('-created_at')
		}