大约有 40,000 项符合查询结果(耗时:0.0215秒) [XML]
How to spread django unit tests over multiple files?
....6, so there is no longer a need to create a package. Just name your files test*.py.
From Django 1.7 documentation
When you run your tests, the default behavior of the test utility is
to find all the test cases (that is, subclasses of unittest.TestCase)
in any file whose name begins with te...
Running single test from unittest.TestCase via command line
In our team, we define most test cases like this:
7 Answers
7
...
Running unittest with typical test directory structure
...structure for even a simple Python module seems to be to separate the unit tests into their own test directory:
21 Answer...
C++ project organisation (with gtest, cmake and doxygen)
...stall on their
platform. CMake comes with a find_package script for Google
Test. This makes things a lot easier. I would go with bundling only
when necessary and avoid it otherwise.
How to build: Avoid in-source builds. CMake makes out of source-builds
easy and it makes life a lot easier.
I suppos...
Are static class variables possible in Python?
...t not inside a method are class or "static" variables:
>>> class Test(object):
... i = 3
...
>>> Test.i
3
There are a few gotcha's here. Carrying on from the example above:
>>> t = Test()
>>> t.i # "static" variable accessed via instance
3
>>>...
How do I run all Python unit tests in a directory?
I have a directory that contains my Python unit tests. Each unit test module is of the form test_*.py . I am attempting to make a file called all_test.py that will, you guessed it, run all files in the aforementioned test form and return the result. I have tried two methods so far; both have fail...
PATH issue with pytest 'ImportError: No module named YadaYadaYada'
I used easy_install to install pytest on a mac and started writing tests for a project with a file structure likes so:
20 A...
How do you generate dynamic (parameterized) unit tests in python?
I have some kind of test data and want to create a unit test for each item. My first idea was to do it like this:
25 Answer...
Python's equivalent of && (logical-and) in an if-statement
...this class which again prints something to track what is happening:
class Test(object):
def __init__(self, value):
self.value = value
def __bool__(self):
print('__bool__ called on {!r}'.format(self))
return bool(self.value)
__nonzero__ = __bool__ # Python 2 co...
Dictionary vs Object - which is more efficient and why?
...ave time as well as memory?
Comparing the three approaches on my computer:
test_slots.py:
class Obj(object):
__slots__ = ('i', 'l')
def __init__(self, i):
self.i = i
self.l = []
all = {}
for i in range(1000000):
all[i] = Obj(i)
test_obj.py:
class Obj(object):
def __init__(self, i):
...
