def show_user_index(username): if username is None: usr = current_user else: usr = User.get_by_username(username) if not usr: abort(404) if usr is current_user: links = Link.get_by_user(current_user.userid) else: links = Link.get_public_by_user(usr.userid) return render_template('link_index.html', pageoptions=get_default_data(), links=links, user=current_user)
def test_get_public_by_user_nonexistent(self): result = Link.get_public_by_user(123) self.assertEqual(len(result), 0)
def test_get_public_by_user_exists(self): result = Link.get_public_by_user(1) self.assertEqual(len(result), 2)