Ejemplo n.º 1
0
  def test_parity(self):
    self.assertTrue(builtins.is_even(2))
    self.assertFalse(builtins.is_even(1))
    self.assertTrue(builtins.is_even(-2))
    self.assertFalse(builtins.is_even(-1))

    self.assertTrue(builtins.is_even(0))
Ejemplo n.º 2
0
  def test_parity(self):
    self.assertTrue(is_even(2))
    self.assertFalse(is_even(1))
    self.assertTrue(is_even(-2))
    self.assertFalse(is_even(-1))

    self.assertTrue(is_even(0))
Ejemplo n.º 3
0
 def test_select_dict(self):
   d = {
     1: "one",
     2: "two",
     3: "three",
     8: "eight",
     }
   self.assertDictEqual(select_dict(None, dict(a="a", b="b", c=None)),
                        dict(a="a", b="b"))
   self.assertDictEqual(select_dict(lambda k, v: is_even(k), d), {
     2: "two",
     8: "eight",
     })
Ejemplo n.º 4
0
 def test_select_dict(self):
   d = {
     1: "one",
     2: "two",
     3: "three",
     8: "eight",
     }
   self.assertDictEqual(functional.select_dict(None, dict(a="a", b="b", c=None)),
                        dict(a="a", b="b"))
   self.assertDictEqual(functional.select_dict(lambda k, v: builtins.is_even(k), d), {
     2: "two",
     8: "eight",
     })
Ejemplo n.º 5
0
 def test_reject_dict(self):
   d = {
     1: "one",
     2: "two",
     3: "three",
     8: "eight",
     5: None,
     }
   self.assertDictEqual(functional.reject_dict(None, dict(a="a", b="b", c=None)),
                        dict(c=None))
   self.assertDictEqual(functional.reject_dict(lambda k, v: builtins.is_even(k), d), {
     1: "one",
     3: "three",
     5: None,
     })
Ejemplo n.º 6
0
 def test_boolean(self):
   # Python 2.x legacy. Ew.
   self.assertFalse(builtins.is_even(True))
   self.assertTrue(builtins.is_even(False))
Ejemplo n.º 7
0
 def test_boolean(self):
   # Python 2.x legacy. Ew.
   self.assertFalse(is_even(True))
   self.assertTrue(is_even(False))