Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

""" 

Very simple tests to show that the test running 

infrastructure can run more than one test file. 

There is nothing scons-specific about these tests. 

""" 

 

import unittest 

import os 

 

 

class SimplestPossibleTestCase(unittest.TestCase): 

"""Tests that don't rely on any external code.""" 

 

def testSimple(self): 

self.assertEqual(2 + 2, 4) 

 

def testEnvironment(self): 

"""Test the environment. The test will fail if the tests are run 

by anything other than SCons.""" 

envVar = "XDG_CACHE_HOME" 

self.assertIn(envVar, os.environ) 

self.assertTrue(os.path.exists(os.environ[envVar]), f"Check path {os.environ[envVar]}") 

 

 

25 ↛ 26line 25 didn't jump to line 26, because the condition on line 25 was never trueif __name__ == "__main__": 

unittest.main()