Exemplo n.º 1
0
 def test_decr(self):
     app = KarmaApp()
     self.assertEqual(app.get("joe"), 0)
     app.decr("joe")
     app.decr("joe")
     self.assertEqual(app.get("joe"), -2)
     app.decr("joe")
     self.assertEqual(app.get("joe"), -3)
     self.assertEqual(app.get("joe2"), 0)
Exemplo n.º 2
0
 def test_incr(self):
     app = KarmaApp()
     self.assertEqual(app.get("joe"), 0)
     self.assertEqual(app.get("joe2"), 0)
     app.incr("joe")
     app.incr("joe")
     self.assertEqual(app.get("joe"), 2)
     self.assertEqual(app.get("joe2"), 0)
     app.incr("joe2")
     self.assertEqual(app.get("joe2"), 1)
     app.incr("joe2")
     app.incr("joe2")
     app.incr("joe2")
     self.assertEqual(app.get("joe2"), 4)
Exemplo n.º 3
0
 def test_get(self):
     app = KarmaApp({"joe": 5, "bob": 10})
     self.assertEqual(app.get("joe"), 5)
     self.assertEqual(app.get("bob"), 10)
     self.assertEqual(app.get("joe2"), 0)
     self.assertEqual(app.get("joe3"), 0)