added the test cases to plugins added (autocompleteuser plugin)
git-svn-id: https://svn.apache.org/repos/asf/bloodhound/branches/bep_0013_dynamic_clientside_features@1617527 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/bloodhound_theme/bhtheme/tests/theme.py b/bloodhound_theme/bhtheme/tests/theme.py
index 82cbedb..0d55e5b 100644
--- a/bloodhound_theme/bhtheme/tests/theme.py
+++ b/bloodhound_theme/bhtheme/tests/theme.py
@@ -63,12 +63,17 @@
for dir in self.bhtheme.get_templates_dirs():
self.assertIn(dir, chrome.get_all_templates_dirs())
- def test_get_users(self):
+ def test_get_groups(self):
- self.req.args['term'] = 'adm'
- test_users = ['key1', 'key2', 'key3']
-
- users = self.autocompleteuser_component._get_users(self.req)
+ self.req.args['term'] = 'de'
+ test_users = [u'dev']
+ self.env.db_transaction.executemany(
+ "INSERT INTO permission VALUES (%s,%s)",
+ [('dev', 'WIKI_MODIFY'),
+ ('dev', 'REPORT_ADMIN'),
+ ('admin', 'REPORT_ADMIN')])
+ gona=self.env.get_known_users()
+ users = self.autocompleteuser_component._get_groups(self.req)
self.assertEqual(test_users, users)
def test_get_keywords_string(self):