'Wildcard string comparison serialization, alternative values, single operator'

def testSerializeURLQueryAlternativeValuesSingleOperator(self):

    assertEqual = self.assertEqual
    assertNotEqual = self.assertNotEqual
    assertTrue = self.assertTrue
    q = FS('first_name').like(['Test%', 'Other%'])
    resource = current.s3db.resource('pr_person')
    u = q.serialize_url(resource=resource)
    k = '~.first_name__like'
    assertNotEqual(u, None)
    assertTrue(isinstance(u, Storage))
    assertTrue((k in u))
    assertEqual(len(u.keys()), 1)
    assertEqual(u[k], 'Test*,Other*')
