File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88import os
99import re
1010from mock import patch , Mock , MagicMock
11+ import unittest
1112
1213import shotgun_api3
1314import base
@@ -130,12 +131,22 @@ def test_find_in(self):
130131 # old comma seperated format
131132 filters = [['id' , 'in' , self .project ['id' ], 99999 ]]
132133 projects = self .sg .find ('Project' , filters )
133- self .assertTrue (any (r ['id' ] == self .project ['id' ] for r in projects ))
134+ # can't use 'any' in py 2.4
135+ match = False
136+ for project in projects :
137+ if project ['id' ] == self .project ['id' ]:
138+ match = True
139+ self .assertTrue (match )
134140
135141 # new list format
136142 filters = [['id' , 'in' , [self .project ['id' ], 99999 ]]]
137143 projects = self .sg .find ('Project' , filters )
138- self .assertTrue (any (r ['id' ] == self .project ['id' ] for r in projects ))
144+ # can't use 'any' in py 2.4
145+ match = False
146+ for project in projects :
147+ if project ['id' ] == self .project ['id' ]:
148+ match = True
149+ self .assertTrue (match )
139150
140151 # text field
141152 filters = [['name' , 'in' , [self .project ['name' ], 'fake project name' ]]]
@@ -714,3 +725,5 @@ def _has_unicode(data):
714725 return False
715726
716727
728+ if __name__ == '__main__' :
729+ unittest .main ()
You can’t perform that action at this time.
0 commit comments