diff options
author | valentin boucher <valentin.boucher@orange.com> | 2017-05-24 09:21:58 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@opnfv.org> | 2017-05-24 09:21:58 +0000 |
commit | def004b361002a71222439aea98143db1a99c4fe (patch) | |
tree | 07b720c0103ff00e63a0e6a0c0de5a6a1d43e439 /docs/com/pres/framework/framework.md | |
parent | 7c99fedf61ceba4a045b85dc8f4c889e86900f7f (diff) | |
parent | 8bec0314e40e23a0f2f3f6b3b183acd54fa51b99 (diff) |
Merge "Add docstrings in unit"
Diffstat (limited to 'docs/com/pres/framework/framework.md')
-rw-r--r-- | docs/com/pres/framework/framework.md | 56 |
1 files changed, 56 insertions, 0 deletions
diff --git a/docs/com/pres/framework/framework.md b/docs/com/pres/framework/framework.md index 3c1aae1b8..1b07a8e0b 100644 --- a/docs/com/pres/framework/framework.md +++ b/docs/com/pres/framework/framework.md @@ -252,6 +252,62 @@ run: +## class Suite +bases: TestCase + +base model for running unittest.TestSuite + + +### run(**kwargs) + +- allows running any unittest.TestSuite +- sets the following attributes required to push the results to DB: + - result + - start_time + - stop_time + - details + + + +## Your fourth test case + + +### fourth.py + +```python +#!/usr/bin/env python + +import unittest + +class TestStringMethods(unittest.TestCase): + + def test_upper(self): + self.assertEqual('Hello World'.upper(), + 'HELLO WORLD') +``` + + +### functest/ci/testcases.yaml + +``` +case_name: fourth +project_name: functest +criteria: 100 +blocking: true +clean_flag: false +description: '' +dependencies: + installer: '' + scenario: '' +run: + module: 'functest.core.unit' + class: 'Suite' + args: + name: 'fourth' +``` + + + ## Euphrates |