def test_github_proxy(requests): requests.get().status_code = 200 requests.get().text = GITHUB_USER_UNREGISTERED_LGTEST with load(): expected = "<b>lgtest</b> has not joined" actual = serve_request('/on/github/lgtest/').body assert expected in actual, actual
def test_github_user_info_status_handling(requests): # Check that different possible github statuses are handled correctly for (github_status, github_content), expected_gittip_response in [ ((200, DUMMY_GITHUB_JSON), 200), ((404, ""), 404), ((500, ""), 502), ((777, ""), 502)]: requests.get().status_code = github_status requests.get().text = github_content response = serve_request('/on/github/not-in-the-db/') assert_equal(response.code, expected_gittip_response)
def test_credit_card(): expected = "add or change your credit card" actual = serve_request('/credit-card.html').body assert expected in actual, actual
def test_bank_account(): expected = "add or change your bank account" actual = serve_request('/bank-account.html').body assert expected in actual, actual
def get_stats_page(self): response = testing.serve_request("/about/stats.html") return response.body
def test_homepage(): actual = serve_request('/').body expected = "Gittip happens every Thursday." assert expected in actual, actual
def test_about_charts(): expected = "growth since it launched" actual = serve_request('/about/charts.html').body assert expected in actual, actual
def test_about(): expected = "small weekly cash gifts" actual = serve_request('/about/').body assert expected in actual, actual
def test_devnet_proxy(): with load(): expected = "<b>DevNet</b> has not joined" actual = serve_request('/on/devnet/devnet/').body assert expected in actual, actual
def test_devnet_associate(): expected = "Bad request, program!" actual = serve_request('/on/devnet/associate').body assert expected in actual, actual
def toggle_is_suspicious(): response = serve_request('/foo/toggle-is-suspicious.json', user='******') return response.body
def test_homepage(): actual = serve_request('/').body expected = "Weekly Cash Gifts" assert expected in actual, actual
def test_about_charts(): expected = "Money transferred" actual = serve_request('/about/charts.html').body assert expected in actual, actual
def get_stats_page(): #response = handle('/about/stats.html') response = serve_request('/about/stats.html') return response.body
def test_github_associate(): expected = "Bad request, program!" actual = serve_request('/on/github/associate').body assert expected in actual, actual
def test_twitter_associate(): expected = "Bad request, program!" actual = serve_request('/on/twitter/associate').body assert expected in actual, actual
def test_github_proxy(): with load(): expected = "<b>lgtest</b> has not joined" actual = serve_request('/on/github/lgtest/').body assert expected in actual, actual
def test_about_stats(): expected = "have joined Gittip" actual = serve_request('/about/stats.html').body assert expected in actual, actual
def test_about_unclaimed(): expected = "Unclaimed" actual = serve_request('/about/unclaimed.html').body assert expected in actual, actual
def get_stats_page(): response = testing.serve_request('/about/stats.html') return response.body
def test_public_json_something(): with tip_graph(('alice', 'bob', 1)): expected = '{"receiving": "1.00"}' actual = serve_request('/bob/public.json').body assert expected in actual, actual
def test_profile(): with tip_graph(("cheese", "puffs", 0)): expected = "I’m grateful for tips" actual = serve_request('/cheese/').body assert expected in actual, actual
def test_twitter_proxy(): with load(): expected = "<b>Twitter</b> has not joined" actual = serve_request('/on/twitter/twitter/').body assert expected in actual, actual
def test_widget(): with tip_graph(("cheese", "puffs", 0)): expected = "javascript: window.open" actual = serve_request('/cheese/widget.html').body assert expected in actual, actual