def testReprEval(self): s = ircdb.UserCapabilitySet() self.assertEqual(s, eval(repr(s), ircdb.__dict__, ircdb.__dict__)) s.add('foo') self.assertEqual(s, eval(repr(s), ircdb.__dict__, ircdb.__dict__)) s.add('bar') self.assertEqual(s, eval(repr(s), ircdb.__dict__, ircdb.__dict__))
def testOwnerIsAlwaysPresent(self): d = ircdb.UserCapabilitySet() self.assertTrue('owner' in d) self.assertTrue('-owner' in d) self.assertFalse(d.check('owner')) d.add('owner') self.assertTrue(d.check('owner'))
def testOwnerIsAlwaysPresent(self): d = ircdb.UserCapabilitySet() self.failUnless('owner' in d) self.failUnless('-owner' in d) self.failIf(d.check('owner')) d.add('owner') self.failUnless(d.check('owner'))
def testOwner(self): s = ircdb.UserCapabilitySet() s.add('owner') self.assertTrue('foo' in s) self.assertTrue('-foo' in s) self.assertTrue(s.check('owner')) self.assertFalse(s.check('-owner')) self.assertFalse(s.check('-foo')) self.assertTrue(s.check('foo'))
def testOwner(self): s = ircdb.UserCapabilitySet() s.add('owner') self.failUnless('foo' in s) self.failUnless('-foo' in s) self.failUnless(s.check('owner')) self.failIf(s.check('-owner')) self.failIf(s.check('-foo')) self.failUnless(s.check('foo'))
def testOwnerHasAll(self): d = ircdb.UserCapabilitySet(('owner', )) self.assertFalse(d.check('-foo')) self.assertTrue(d.check('foo'))
def testOwnerHasAll(self): d = ircdb.UserCapabilitySet(('owner', )) self.failIf(d.check('-foo')) self.failUnless(d.check('foo'))