 
 (def app (ih/test-context))
 
-(facts "POST /api/v1/up-down-votes"
+(facts "POST /api/v1/up-down-votes" :integration
        (against-background
         (m/valid-credentials? anything anything anything) => true)
        (against-background

               (:status response) => 200))
       

       (future-fact "A second upvote on the same answer is not permitted"
              (let [{ueid :ueid user-id :user-id} (sh/store-an-answer)
                    {response :response} (-> app
                                             (p/request (utils/path-for :api/post-up-down-vote)

                               (ih/truncate-tables)))
         (after :facts (ih/truncate-tables))]

       (future-fact "Upvotes an answer" :integration ;; Make this generic
             (let [{ueid :ueid user-id :user-id} (sh/store-an-answer)
                   {response :response} (p/request app (utils/path-for :api/post-up-down-vote)
                                                   :request-method :post
