def test_remote_follows_url(self): follows_url = 'http://example.com' user = User(remote_url='http://microblog.brianschrader.com/feed') try: # should fail. user.follows_url = follows_url self.fail('setting a remote user should be forbidden.') except Exception as e: pass
def test_local_follows_url(self): follows_url = 'http://example.com' user = User(local_url='user/feed.xml') try: user.follows_url = follows_url except Exception as e: print e self.fail('Setting local user follows_url failed.') self.assertEqual(user.follows_url, follows_url)
def test_cached_follows_url(self): follows_url = 'http://example.com' user = User(entries={ 'follows_url': follows_url }) follows_url = 'http://example.net' try: user.follows_url = follows_url except Exception as e: print e self.fail('Setting cached follows_url failed.') self.assertEqual(user.follows_url, follows_url)