I 'm writing test cases in the following manner.
# content of test_class.py
class TestClass(object):
def test_one(self):
x = "this"
assert 'h' in x
def test_two(self):
x = "hello"
assert hasattr(x, 'check')
test_two depends on test_one, so ordering of the execution is important, What's the convention to enforce test execution order when you group tests in a class?