def test_getKey(self): print "Testing getKey()...", keys._KEYS = [fauxKey("stuff"), fauxKey("things"), fauxKey("foo")] keys._KEYS[0].active = False x = keys.getKey() self.assertEqual(x, "things", "FAILED (didnt get first active key)") x.active = False x = keys.getKey() self.assertEqual(x, "foo", "FAILED (inactivating a key didnt work)") keys._KEYS[0].active = True self.assertEqual(keys.getKey(), "stuff", "FAILED (Reactivating)") print "OK"
def test_getKey(self): print 'Testing getKey()...', keys._KEYS = [fauxKey('stuff'),fauxKey('things'),fauxKey('foo')] keys._KEYS[0].active = False x = keys.getKey() self.assertEqual(x, 'things','FAILED (didnt get first active key)') x.active = False x = keys.getKey() self.assertEqual(x,'foo','FAILED (inactivating a key didnt work)') keys._KEYS[0].active = True self.assertEqual(keys.getKey(),'stuff',"FAILED (Reactivating)") print "OK"
def test_getKeyReturnsNoneOnOutOfKeys(self): print "Testing getKey() returns none on no keys...", keys._KEYS = [fauxKey("foo"), fauxKey("bar")] for x in keys._KEYS: x.active = False n = keys.getKey() self.assert_(n is None, "FAILED") print "OK"
def test_getKeyReturnsNoneOnOutOfKeys(self): print "Testing getKey() returns none on no keys...", keys._KEYS = [fauxKey('foo'),fauxKey('bar')] for x in keys._KEYS: x.active = False n = keys.getKey() self.assert_(n is None, "FAILED") print "OK"
def setUp(self): self.p = params() self.key = getKey() #set up params self.p.searchIndex = 'full' self.p.results = ['texts','details','subjects'] self.p.searchValue = 'sex' self.p.key = self.key