Пример #1
0
def test_context_init():
  tc = _DummyTestCase()
  tr = _DummyTestRun()
  ctx = context.Context(tc, tr)
  asserts.are_same(tc, ctx.test_case)
  asserts.are_same(tr, ctx.test_run)
  asserts.are_equal(len(ctx.variables), 1)
  asserts.is_in('context', ctx.variables)
Пример #2
0
def test_test_case_init():
  test = _dummy_test
  context_factory = _dummy_context_factory
  tc = test_case.TestCase(test, context_factory)
  asserts.are_equal(tc.name, '_dummy_test')
  asserts.are_equal(tc.full_name, 'test_case_test._dummy_test')
  asserts.are_same(tc.test, test)
  asserts.is_not_none(tc.context)
  asserts.is_empty(tc.description)
  asserts.is_empty(tc.test_suites)
Пример #3
0
def test_context_init_with_args():
  tc = _DummyTestCase()
  tr = _DummyTestRun()
  ctx = context.Context(tc, tr, foo='foo', bar=2)
  asserts.are_same(tc, ctx.test_case)
  asserts.are_same(tr, ctx.test_run)
  asserts.are_equal(len(ctx.variables), 3)
  asserts.are_equal(ctx.variables.foo, 'foo')
  asserts.are_equal(ctx.variables.bar, 2)
  asserts.is_in('context', ctx.variables)
Пример #4
0
def test_test_case_init():
    test = _dummy_test
    context_factory = _dummy_context_factory
    tc = test_case.TestCase(test, context_factory)
    asserts.are_equal(tc.name, '_dummy_test')
    asserts.are_equal(tc.full_name, 'test_case_test._dummy_test')
    asserts.are_same(tc.test, test)
    asserts.is_not_none(tc.context)
    asserts.is_empty(tc.description)
    asserts.is_empty(tc.test_suites)
Пример #5
0
def test_assert_same_bad(x, y):
    with asserts.expect_exception(AssertionError):
        asserts.are_same(x, y)
Пример #6
0
def test_assert_same_ok(value):
    asserts.are_same(value, value)
Пример #7
0
def test_assert_same_bad(x, y):
    with asserts.expect_exception(AssertionError):
        asserts.are_same(x, y)
Пример #8
0
def test_assert_same_ok(value):
    asserts.are_same(value, value)