Exemplo n.º 1
0
Arquivo: tests.py Projeto: tnm/pydiner
class TestIncrement(unittest.TestCase):
    def setUp(self):
        self.diner = Diner(key='awesometestkey')
        self.diner.incr('awesometestvalue', 10)

    def tearDown(self):
        r.delete('diner:awesometestkey')

    def test_creation(self):
        self.assertEquals(r.exists('diner:awesometestkey'), True)

    def test_increment(self):
        diner = self.diner
        self.assertEquals(r.zscore('diner:awesometestkey', 'awesometestvalue'), 10)
Exemplo n.º 2
0
Arquivo: tests.py Projeto: tnm/pydiner
class TestRank(unittest.TestCase):
    def setUp(self):
        self.diner = Diner(key='awesometestkey3')
        self.diner.incr('awesometestvalue1', 20)
        self.diner.incr('awesometestvalue2', 40)
        self.diner.incr('awesometestvalue3', 100)

    def tearDown(self):
        r.delete('diner:awesometestkey3')

    def test_rank(self):
        diner = self.diner
        self.assertEquals(diner.rank('awesometestvalue2'),
                '[{"diner_key":"awesometestkey3"},{"rank":1,"element":"awesometestvalue2"}]')
Exemplo n.º 3
0
Arquivo: tests.py Projeto: tnm/pydiner
 def setUp(self):
     self.diner = Diner(key='awesometestkey')
     self.diner.incr('awesometestvalue', 10)
Exemplo n.º 4
0
Arquivo: tests.py Projeto: tnm/pydiner
 def setUp(self):
     self.diner = Diner(key='awesometestkey3')
     self.diner.incr('awesometestvalue1', 20)
     self.diner.incr('awesometestvalue2', 40)
     self.diner.incr('awesometestvalue3', 100)