예제 #1
0
    def test_remove_nones(self):
        self.assertEquals(dict(a=1, c=3),
                         utils.remove_nones(dict(a=1, b=None, c=3)))

        self.assertEquals(dict(),
                         utils.remove_nones(dict(a=None, b=None)))

        self.assertEquals(dict(a=1, b=2, c=3),
                         utils.remove_nones(dict(a=1, b=2, c=3)))
 def all(self, **params):
     return self.request("GET",
                         self.path,
                         params=utils.remove_nones(params))
 def update(self, id, **kwargs):
     return self.request("PUT",
                         self._member_path(id),
                         body=utils.dumps(
                             {self.name: utils.remove_nones(kwargs)}))