Example #1
0
    def testPolling(self):
        count = len(__init__.get_pools())
        shares = 0
        for item in __init__.get_pools():
            try:
                a = float(item.shares)
                shares += 1
            except:
                print 'Invalid Pool: %s' %( item.name)
                pass
        print
        print "Valid Pools %s/%s" % (shares, count)

        count = len(__init__.get_coins())
        shares = 0
        for item in __init__.get_coins():
            if item.exchange:
                shares += 1
        print "Valid Coins w/ Exchanges %s/%s" % (shares, count)

        count = len(__init__.get_coins())
        shares = 0
        for item in __init__.get_coins():
            if item.difficulty:
                print "%s: %s" % (item.name, item.difficulty)
                shares += 1
        print "Valid Coins w/ Difficulty %s/%s" % (shares, count)
Example #2
0
 def testMineAddress(self):
     valid = 0
     total = 0
     for item in __init__.get_pools():
         total += 1
         if item['mine.address'] != None:
             valid += 1
     print 'Pools with addresses %s/%s' % (valid, total)
Example #3
0
 def testPools(self):
     for item in __init__.get_pools():
         self.assertTrue(type(item) is pools.Pool )