@kyanny's blog

My thoughts, my life. Views/opinions are my own.


Django: how to run django unit tests without DB, in a single file

Sometimes useful to check how the assertion methods Django provides behave without creating a new Django project. call settings.configure() at toplevel call databases = [] at class level call unittest.main() at the bottom gist.github.com ❯…

Django: assertInHTML は needle が haystack の任意の子要素と完全一致しないと Fail する

needle (検索したいもの)が HTML タグを含まない文字列の場合、 assertContains の感覚で「needle と一致する文字列が haystack の中にあれば OK」という使い方をしてしまいがちだが、 assertInHTML は HTML の木構造を意識するので「あるはずの文字列が見…