'Inner field queries don\'t contain joins'

def testGetQueryJoinsInnerField(self):

    assertEqual = self.assertEqual
    assertFalse = self.assertFalse
    resource = current.s3db.resource('pr_person')
    q = (FS('first_name') == 'test')
    (joins, distinct) = q._joins(resource)
    assertEqual(joins, {})
    assertFalse(distinct)
    (joins, distinct) = q._joins(resource, left=True)
    assertEqual(joins, {})
    assertFalse(distinct)
