def METHOD_NAME(self):
    """ Test generating of AV rules from access vectors. """
    av1 = access.AccessVector(["test_src_t", "test_tgt_t", "file", "ioctl"])
    av2 = access.AccessVector(["test_src_t", "test_tgt_t", "file", "open"])
    av3 = access.AccessVector(["test_src_t", "test_tgt_t", "file", "read"])
    avs = access.AccessVectorSet()
    avs.add_av(av1)
    avs.add_av(av2)
    avs.add_av(av3)
    self.g.add_access(avs)
    self.assertEqual(len(self.g.module.children), 1)
    r = self.g.module.children[0]
    self.assertIsInstance(r, refpolicy.AVRule)
    self.assertEqual(r.to_string(),
        "allow test_src_t test_tgt_t:file { ioctl open read };")