Commit a5d56a0eb4fc16b25168567c61c2b4d8f6f948ec

Authored by Gust
1 parent d47aeafe
Exists in workin_whoosh_temp

Fix test to ignore list order

Signed-off-by: Gustavo Jaruga <darksshades@gmail.com>
Signed-off-by: Luciano Prestes <lucianopcbr@gmail.com>
Showing 1 changed file with 7 additions and 7 deletions   Show diff stats
colab/search/tests.py
@@ -9,7 +9,7 @@ class SearchViewTest(TestCase): @@ -9,7 +9,7 @@ class SearchViewTest(TestCase):
9 fixtures = ['test_data.json'] 9 fixtures = ['test_data.json']
10 10
11 def setUp(self): 11 def setUp(self):
12 - call_command('update_index', interactive=False, verbosity=0) 12 + call_command('rebuild_index', interactive=False, verbosity=0)
13 self.client = Client() 13 self.client = Client()
14 14
15 def tearDown(self): 15 def tearDown(self):
@@ -21,12 +21,12 @@ class SearchViewTest(TestCase): @@ -21,12 +21,12 @@ class SearchViewTest(TestCase):
21 21
22 self.assertEqual(3, len(thread_list)) 22 self.assertEqual(3, len(thread_list))
23 23
24 - self.assertIn('This is a repply to Thread 1 on list A',  
25 - thread_list[0].description)  
26 - self.assertIn('This is a repply to Thread 1 on list C',  
27 - thread_list[1].description)  
28 - self.assertIn('This is a repply to Thread 1 on list B',  
29 - thread_list[2].description) 24 + condition = any('This is a repply to Thread 1 on list A' in t.description for t in thread_list)
  25 + self.assertTrue(condition)
  26 + condition = any('This is a repply to Thread 1 on list B' in t.description for t in thread_list)
  27 + self.assertTrue(condition)
  28 + condition = any('This is a repply to Thread 1 on list C' in t.description for t in thread_list)
  29 + self.assertTrue(condition)
30 30
31 def test_search_account_by_firstName(self): 31 def test_search_account_by_firstName(self):
32 request = self.client.get('/search/?q=Chuck') 32 request = self.client.get('/search/?q=Chuck')