assert len(callbackData) == 0, "%r" % callbackData
contacts = list(book.get_contacts())
- assert len(contacts) == 1
+ assert len(contacts) == 0, "%r" % contacts
+
+ book.update()
+ assert len(callbackData) == 1, "%r" % callbackData
+ del callbackData[:]
+ contacts = list(book.get_contacts())
+ assert len(contacts) == 1, "%r" % contacts
id = contacts[0]
name = book.get_contact_name(id)
assert name == backend.contactsData[id]["name"]
assert len(callbackData) == 0, "%r" % callbackData
contacts = list(book.get_contacts())
- assert len(contacts) == 1
+ assert len(contacts) == 0, "%r" % contacts
+
+ book.update()
+ assert len(callbackData) == 1, "%r" % callbackData
+ del callbackData[:]
+ contacts = list(book.get_contacts())
+ assert len(contacts) == 1, "%r" % contacts
id = contacts[0]
name = book.get_contact_name(id)
assert name == backend.contactsData[id]["name"]
assert len(callbackData) == 0, "%r" % callbackData
book.update()
+ assert len(callbackData) == 1, "%r" % callbackData
+ del callbackData[:]
+
+ book.update()
assert len(callbackData) == 0, "%r" % callbackData
book.update(force=True)
assert len(callbackData) == 0, "%r" % callbackData
book.update()
+ assert len(callbackData) == 1, "%r" % callbackData
+ del callbackData[:]
+
+ book.update()
assert len(callbackData) == 0, "%r" % callbackData
book.update(force=True)
):
return ""
+ def load_cookies(self, *args):
+ pass
+
+ def save_cookies(self, *args):
+ pass
+
+ def clear_cookies(self, *args):
+ pass
+
return MockModule
assert not backend.login("bad_name", "bad_password")
backend.logout()
with test_utils.expected(RuntimeError):
- backend.dial("5551234567")
+ backend.call("5551234567")
with test_utils.expected(RuntimeError):
backend.send_sms("5551234567", "Hello World")
assert backend.get_account_number() == "", "%s" % backend.get_account_number()