def test_numstrokes_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter(numstrokes=2) self.assertEqual(len(n), 0) gdb.add_gesture('T', [TGesture, TGesture]) n = gdb.filter(numstrokes=2) self.assertEqual(len(n), 1) n = gdb.filter(numstrokes=[1, 2]) self.assertEqual(len(n), 3)
def test_numpoints_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter(numpoints=100) self.assertEqual(len(n), 0) gdb.add_gesture('T', [TGesture], numpoints=100) n = gdb.filter(numpoints=100) self.assertEqual(len(n), 1) n = gdb.filter(numpoints=[100, 16]) self.assertEqual(len(n), 3)
def test_numpoints_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter(numpoints=100) self.assertEqual(len(n), 0) gdb.add_gesture('T', [TGesture], numpoints=100) n = gdb.filter(numpoints=100) self.assertEqual(len(n), 1) n = gdb.filter(numpoints=[100, 16]) self.assertEqual(len(n), 3)
def test_priority_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter(priority=50) self.assertEqual(len(n), 0) gdb.add_gesture('T', [TGesture], priority=51) n = gdb.filter(priority=50) self.assertEqual(len(n), 0) n = gdb.filter(priority=51) self.assertEqual(len(n), 1) gdb.add_gesture('T', [TGesture], priority=52) n = gdb.filter(priority=[0, 51]) self.assertEqual(len(n), 1) n = gdb.filter(priority=[0, 52]) self.assertEqual(len(n), 2) n = gdb.filter(priority=[51, 52]) self.assertEqual(len(n), 2) n = gdb.filter(priority=[52, 53]) self.assertEqual(len(n), 1) n = gdb.filter(priority=[53, 54]) self.assertEqual(len(n), 0)
def test_priority_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter(priority=50) self.assertEqual(len(n), 0) gdb.add_gesture('T', [TGesture], priority=51) n = gdb.filter(priority=50) self.assertEqual(len(n), 0) n = gdb.filter(priority=51) self.assertEqual(len(n), 1) gdb.add_gesture('T', [TGesture], priority=52) n = gdb.filter(priority=[0, 51]) self.assertEqual(len(n), 1) n = gdb.filter(priority=[0, 52]) self.assertEqual(len(n), 2) n = gdb.filter(priority=[51, 52]) self.assertEqual(len(n), 2) n = gdb.filter(priority=[52, 53]) self.assertEqual(len(n), 1) n = gdb.filter(priority=[53, 54]) self.assertEqual(len(n), 0)
def test_orientation_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter(orientation_sensitive=True) self.assertEqual(len(n), 1) n = gdb.filter(orientation_sensitive=False) self.assertEqual(len(n), 1) n = gdb.filter(orientation_sensitive=None) self.assertEqual(len(n), 2) gdb.db.append(self.Tinvar) n = gdb.filter(orientation_sensitive=True) self.assertEqual(len(n), 1) n = gdb.filter(orientation_sensitive=False) self.assertEqual(len(n), 2) n = gdb.filter(orientation_sensitive=None) self.assertEqual(len(n), 3)
def test_orientation_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter(orientation_sensitive=True) self.assertEqual(len(n), 1) n = gdb.filter(orientation_sensitive=False) self.assertEqual(len(n), 1) n = gdb.filter(orientation_sensitive=None) self.assertEqual(len(n), 2) gdb.db.append(self.Tinvar) n = gdb.filter(orientation_sensitive=True) self.assertEqual(len(n), 1) n = gdb.filter(orientation_sensitive=False) self.assertEqual(len(n), 2) n = gdb.filter(orientation_sensitive=None) self.assertEqual(len(n), 3)
def test_name_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter() self.assertEqual(len(n), 2) n = gdb.filter(name='X') self.assertEqual(len(n), 0)
def test_name_filter(self): gdb = Recognizer(db=[self.Ninvar, self.Nbound]) n = gdb.filter() self.assertEqual(len(n), 2) n = gdb.filter(name='X') self.assertEqual(len(n), 0)