def test_create(self): list_id = "2983492834987394879837498" rulegroups = [{"Rules": [{"RuleType": "EmailAddress", "Clause": "CONTAINS example.com"}, { "RuleType": "Name", "Clause": "EQUALS subscriber"}]}] s = Segment() s.stub_request("segments/%s.json" % list_id, "create_segment.json", None, "{\"RuleGroups\": [{\"Rules\": [{\"Clause\": \"CONTAINS example.com\", \"RuleType\": \"EmailAddress\"}, {\"Clause\": \"EQUALS subscriber\", \"RuleType\": \"Name\"}]}], \"Title\": \"new segment title\"}") segment_id = s.create(list_id, "new segment title", rulegroups) self.assertEquals(segment_id, "0246c2aea610a3545d9780bf6ab890061234") self.assertEquals(s.segment_id, "0246c2aea610a3545d9780bf6ab890061234")
def setUp(self): self.segment_id = "98y2e98y289dh89h938389" self.segment = Segment( { "access_token": "ASP95S4aR+9KsgfHB0dapTYxNA==", "refresh_token": "5S4aASP9R+9KsgfHB0dapTYxNA==" }, self.segment_id)
def setUp(self): self.segment_id = "98y2e98y289dh89h938389" self.segment = Segment( {'api_key': '123123123123123123123'}, self.segment_id)