Beispiel #1
0
 def append(self, _gid, _iter):
     if utils.is_in_list(self._gid_list, _gid) == False and utils.is_in_list(self._iter_list, _iter) == False:
         self._gid_list.append(_gid)
         self._iter_list.append(_iter)
         return True
     else:
         print "values pairs already be saved: %s-%s" % (_gid, _iter)
         return False
Beispiel #2
0
 def test_is_in_list_with_list(self):
     """Ensures the `is_in_list()` method returns True when an element is in a list and False when it is not."""
     element_in_list = fake.word()
     element_not_in_list = fake.word()
     the_list = [fake.word(), element_in_list]
     self.assertTrue(utils.is_in_list(element=element_in_list, the_list=the_list))
     self.assertFalse(
         utils.is_in_list(element=element_not_in_list, the_list=the_list)
     )
Beispiel #3
0
 def remove_from_iter(self, _iter):
     if utils.is_in_list(self._iter_list, _iter):
         index = self._iter_list.index(_iter)
         self._gid_list.remove(self._gid_list[index])
         self._iter_list.remove(_iter)
         return True
     else:
         return False
Beispiel #4
0
 def get_from_iter(self, _iter):
     if utils.is_in_list(self._iter_list, _iter):
         index = self._iter_list.index(_iter)
         return self._gid_list[index]
     else:
         return None
Beispiel #5
0
def is_material(word):
    return is_in_list(word.root, MATERIALS)
Beispiel #6
0
def is_nationality(word):
    return is_in_list(word.root, NATIONALITIES)
Beispiel #7
0
def is_gender(word):
    return is_in_list(word.root, GENDERS)
Beispiel #8
0
def is_profession(word):
    return is_in_list(word.root, PROFESSIONS)