MoinMoin Logo
  • Comments
  • Immutable Page
  • Menu
    • Navigation
    • RecentChanges
    • FindPage
    • Local Site Map
    • Help
    • HelpContents
    • HelpOnMoinWikiSyntax
    • Display
    • Attachments
    • Info
    • Raw Text
    • Print View
    • Edit
    • Load
    • Save
  • Login

Navigation

  • Start
  • Sitemap
Revision 1 as of 2021-08-03 21:04:27
  • Python
  • pytest

pytest

   1 mkdir test-pytest
   2 cd test-pytest/
   3 python3 -m venv testVenv
   4 source testVenv/bin/activate
   5 nano unitTest.py 
   6 nano requirements.txt
   7 pip install -r requirements.txt 
   8 pytest unitTest.py 

requirements.txt

pytest

unitTest.py

import unittest

class SimpleTestCase(unittest.TestCase):
    def setUp(self):
        self.res=4

    def tearDown(self):
        self.res=0

    def testAdd1(self):
        res=2+2
        self.assertEqual(self.res,res,'')       

    def testAdd2(self):
        res=2+3
        self.assertEqual(self.res,res,'')       

    def testAdd3(self):
        res=2+3
        self.assertNotEqual(self.res,res,'')
  • MoinMoin Powered
  • Python Powered
  • GPL licensed
  • Valid HTML 4.01