2020-04-30から1日間の記事一覧

カバレッジも取る

C:\Users\Owner\mysite λ coverage run --source=polls manage.py test polls ★ここで実行しています。 Creating test database for alias 'default'... System check identified no issues (0 silenced). - 200 Hello Nikotto World .- 200 dummy . -------…

で、viewテストする。モックを使うぞ

これはviewなのでDjango前提で書いている。 from django.core.urlresolvers import reverse from django.test import TestCase from mock import patch import requests class PollsTests(TestCase): def test_polls_view_status_code(self): print '-' url …

パラメタurlを受け取って表示するプログラム:xsereverでDjango使えるんだね

http://localhost:8000/polls/?url=https://yahoo.com raise_for_statusってのは、 Responseオブジェクトのステータスコードが200番台以外だったら、例外を起こすってことです。 # -*- coding: utf-8 -*- from __future__ import unicode_literals from djan…

/* -----codeの行番号----- */