Esempio n. 1
0
    def test_financial_activities(self):

        # user 100 is a support user and does not
        # financially contribute. Thus all should be false

        support_contributions = verify_contribution(support_activities)
        support_observed = True in support_contributions
        support_expected = False  # DIFF: support is not expected to contribute

        # whereas user 101 is an actual contributor
        # and is very likely to to have contributions

        actual_contributions = verify_contribution(actual_activities)
        actual_observed = True in actual_contributions
        actual_expected = True

        # verify the difference

        self.assertEqual(support_observed, support_expected)
        self.assertEqual(actual_observed, actual_expected)
Esempio n. 2
0
		CREATE TABLE test_user
		(id real, username text)
		"""
    )

    cursor.close()


# globals
support_user = get_individual(100)
support_activities = get_activities(support_user)

actual_user = get_individual(101)
actual_activities = get_activities(actual_user)

contributions = verify_contribution(actual_activities)
links = get_activity_links(actual_activities)


class TestIndieGoGo(unittest.TestCase):
    def setUp(self):
        # test_db implementation
        # valid user logic
        # self.support_user = get_individual(100)
        # set this up later
        # db_init()
        pass

    def test_individuals(self):
        observed = support_user.status_code
        expected = 200