def testAddQuery(self): q = LajiStoreAPI._add_query(arg1="test") self.assertEquals(q, "?q=arg1:test") self.assertTrue(" AND " not in q) q = LajiStoreAPI._add_query(arg1="test", arg2="value") self.assertTrue("arg1:test" in q) self.assertTrue("arg2:value" in q) self.assertTrue(" AND " in q) q = LajiStoreAPI._add_query(arg1="test", arg2="value", arg3=2) self.assertTrue("arg1:test" in q) self.assertTrue("arg2:value" in q) self.assertTrue("arg3:2" in q) self.assertTrue(" AND " in q)
def testAddFilter(self): q = LajiStoreAPI._add_query(filter={"arg1": "test"}) self.assertEquals(q, "?filter=arg1:test") q = LajiStoreAPI._add_query(filter={"arg1": "test"}, arg2="test") self.assertEquals(q, "?filter=arg1:test&q=arg2:test")