Ejemplo n.º 1
0
 def time_countif(self):
     count_if_pyobject(self.query, self.set)
Ejemplo n.º 2
0
 def test_count_if_all(self):
     s=PyObjectSet_from([2,4,666])
     a=np.array([2,4,666]*6, dtype=np.object)
     result=count_if_pyobject(a,s)
     self.assertEqual(result, 18)
Ejemplo n.º 3
0
 def test_dbnone(self):
     a=np.array([1], dtype=np.object)
     self.assertEqual(count_if_pyobject(a,None), 0)
Ejemplo n.º 4
0
 def test_memview_none(self):
     s=PyObjectSet_from([])
     self.assertEqual(count_if_pyobject(None,s), 0)
Ejemplo n.º 5
0
 def test_count_if_empty_set(self):
     s=PyObjectSet_from([])
     a=np.array([1], dtype=np.object)
     result=count_if_pyobject(a,s)
     self.assertEqual(result, 0)
Ejemplo n.º 6
0
 def test_count_if_but_last(self):
     s=PyObjectSet_from([2,4,666])
     a=np.array([2,4,666]*6+[2, 1], dtype=np.object)
     result=count_if_pyobject(a,s)
     self.assertEqual(result, 19)