def test_closure_should_insert_new_caps(self): tigre = Tigre() tigre.version(None) self.assertIn('version', tigre.capabilities)
def test_closure_should_convert_non_booleans_caps(self): tigre = Tigre(default_caps=['version']) tigre.version(7) self.assertEqual(tigre.capabilities['version'], '7')
def test_closure_should_return_self(self): tigre = Tigre() self.assertIs(tigre.version(None), tigre)