Example #1
0
    def test_idea_vote(self):
        self.login()
        self.add_idea()
        from shootout.models import Idea

        q = Idea.get_by_tagname("tag1")
        target = q.one().idea_id
        self.testapp.post("/idea_vote", {"target": target}, status=301)
Example #2
0
 def test_add_idea(self):
     self.login()
     self.add_idea()
     from shootout.models import Idea
     q = Idea.get_by_tagname('tag1')
     results = q.all()
     self.assertEqual(len(results), 1)
     idea = results[0]
     self.assertEqual(idea.title, 'title')
Example #3
0
    def test_add_idea(self):
        self.login()
        self.add_idea()
        from shootout.models import Idea

        q = Idea.get_by_tagname("tag1")
        results = q.all()
        self.assertEqual(len(results), 1)
        idea = results[0]
        self.assertEqual(idea.title, "title")
Example #4
0
 def test_idea_vote(self):
     self.login()
     self.add_idea()
     from shootout.models import Idea
     q = Idea.get_by_tagname('tag1')
     target = q.one().idea_id
     self.testapp.post(
         '/idea_vote',
         {'target': target},
         status=301,
     )
Example #5
0
def tag_view(request):
    tagname = request.matchdict['tag_name']
    ideas = Idea.get_by_tagname(tagname)
    login_form = login_form_view(request)
    return {
        'tag': tagname,
        'toolbar': toolbar_view(request),
        'cloud': cloud_view(request),
        'latest': latest_view(request),
        'login_form': login_form,
        'ideas': ideas,
    }
Example #6
0
def tag_view(request):
    tagname = request.matchdict['tag_name']
    ideas = Idea.get_by_tagname(tagname)
    login_form = login_form_view(request)
    return {
        'tag': tagname,
        'toolbar': toolbar_view(request),
        'cloud': cloud_view(request),
        'latest': latest_view(request),
        'login_form': login_form,
        'ideas': ideas,
    }
Example #7
0
def tag_view(request):
    tagname = request.matchdict["tag_name"]
    ideas = Idea.get_by_tagname(tagname)
    login_form = login_form_view(request)
    return {
        "tag": tagname,
        "toolbar": toolbar_view(request),
        "cloud": cloud_view(request),
        "latest": latest_view(request),
        "login_form": login_form,
        "ideas": ideas,
    }