def test_get_elections_open(self):
        """ Test the get_elections_open function. """
        create_elections(self.session)

        elections = nuancierlib.get_elections_open(self.session)
        self.assertEqual(1, len(elections))
        self.assertEqual('Wallpaper F20', elections[0].election_name)
Beispiel #2
0
    def test_get_elections_open(self):
        """ Test the get_elections_open function. """
        create_elections(self.session)

        elections = nuancierlib.get_elections_open(self.session)
        self.assertEqual(1, len(elections))
        self.assertEqual('Wallpaper F20', elections[0].election_name)
Beispiel #3
0
def index():
    ''' Display the index page. '''
    elections = nuancierlib.get_elections_open(SESSION)
    contributions = nuancierlib.get_elections_to_contribute(SESSION)
    published = nuancierlib.get_elections_public(SESSION)
    election = election_results = None
    if published:
        election = published[0]
        election_results = nuancierlib.get_results(SESSION, election.id)
    return flask.render_template('index.html',
                                 elections=elections,
                                 election=election,
                                 results=election_results,
                                 contributions=contributions)
Beispiel #4
0
def index():
    ''' Display the index page. '''
    elections = nuancierlib.get_elections_open(SESSION)
    contributions = nuancierlib.get_elections_to_contribute(SESSION)
    published = nuancierlib.get_elections_public(SESSION)
    election = election_results = None
    if published:
        election = published[0]
        election_results = nuancierlib.get_results(SESSION, election.id)
    return flask.render_template(
        'index.html',
        elections=elections,
        election=election,
        results=election_results,
        contributions=contributions)