8000 Add test for new functionality · Web5design/twilio-python@6b97d3a · GitHub
[go: up one dir, main page]

Skip to content

Commit 6b97d3a

Browse files
author
Kevin Burke
committed
Add test for new functionality
1 parent 497723d commit 6b97d3a

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

tests/test_base_resource.py

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
import unittest2 as unittest
88

99
from mock import Mock
10-
from nose.tools import assert_equals
10+
from nose.tools import assert_equal, assert_true
1111
from twilio.rest.resources import Resource
1212
from twilio.rest.resources import ListResource
1313
from twilio.rest.resources import InstanceResource
@@ -22,16 +22,16 @@ def test_resource_init():
2222
r = Resource(base_uri, auth)
2323
uri = "%s/%s" % (base_uri, r.name)
2424

25-
assert_equals(r.base_uri, base_uri)
26-
assert_equals(r.auth, auth)
27-
assert_equals(r.uri, uri)
25+
assert_equal(r.base_uri, base_uri)
26+
assert_equal(r.auth, auth)
27+
assert_equal(r.uri, uri)
2828

2929

3030
def test_equivalence():
3131
p = ListResource(base_uri, auth)
3232
r1 = p.load_instance({"sid": "AC123"})
3333
r2 = p.load_instance({"sid": "AC123"})
34-
assert_equals(r1, r2)
34+
assert_equal(r1, r2)
3535

3636

3737
class ListResourceTest(unittest.TestCase):
@@ -106,6 +106,15 @@ def testLoadWithUri(self):
106106
self.assertEquals(self.r.hey, "you")
107107
self.assertEquals(self.r.uri, self.uri)
108108

109+
def testLoadDateCreated(self):
110+
self.r.load({"date_created": "Sat, 29 Sep 2012 12:47:54 +0000",
111+
"uri": "foobar"})
112+
try:
113+
assert_true(hasattr(self.r.date_created, "day"))
114+
assert_equal(self.r.date_created.day, 29)
115+
except AttributeError:
116+
pass
117+
109118
def testLoadWithFrom(self):
110119
self.r.load({"from": "foo"})
111120
self.assertEquals(self.r.from_, "foo")

0 commit comments

Comments
 (0)
0