Exemplo n.º 1
0
 def testDelete(self):
     r = Resources()
     print r.delete("hello/1")
Exemplo n.º 2
0
 def testPut(self):
     r = Resources()
     print r.put("hello/1", '{ "putData": "put put put" }')
Exemplo n.º 3
0
 def testPost(self):
     r = Resources()
     print r.post("hello", '{ "postData": "post post post" }')
Exemplo n.º 4
0
 def testGet(self):
     r = Resources()
     print r.get("hello/1")
Exemplo n.º 5
0
    def testInit(self):
        r1 = Resources()
        self.assertIsNotNone(r1.getSessionId())
        self.assertIsNotNone(r1.getSfInstance())

        r2 = Resources(expanduser("~/.restforce"))
        self.assertEquals(r1.getSessionId(), r2.getSessionId())
        self.assertEquals(r1.getSfInstance(), r2.getSfInstance())

        credentials = readLoginCredentialsFromFile(expanduser("~/.restforce"))
        r3 = Resources(credentials[0], credentials[1], credentials[2])
        self.assertEquals(r2.getSessionId(), r3.getSessionId())
        self.assertEquals(r2.getSfInstance(), r3.getSfInstance())