Mercurial > mozilla > hg > licenser
comparison tests/doctest.txt @ 24:d3e3a506dd29
tests now pass
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Thu, 24 Nov 2011 15:29:05 -0800 |
parents | 80193ae99aaf |
children |
comparison
equal
deleted
inserted
replaced
23:ba47f936e9f6 | 24:d3e3a506dd29 |
---|---|
8 >>> import os | 8 >>> import os |
9 | 9 |
10 Sanity check:: | 10 Sanity check:: |
11 | 11 |
12 >>> assert os.path.exists(directory) | 12 >>> assert os.path.exists(directory) |
13 >>> files = ['main.c', 'python_script.py'] | |
14 >>> files = [os.path.join(directory, f) for f in files] | |
13 | 15 |
14 Test MPL license:: | 16 Test MPL license:: |
15 | 17 |
16 >>> license = licenses.MPL() | 18 >>> license = licenses.MPL() |
19 >>> for f in files: | |
20 ... license.has_license(f) | |
21 False | |
22 False | |
17 >>> variables = {'author': 'Jeff Hammel', 'email': 'k0s@k0s.org'} | 23 >>> variables = {'author': 'Jeff Hammel', 'email': 'k0s@k0s.org'} |
18 >>> variables = license.obtain_variables(**variables) | 24 >>> variables = license.obtain_variables(**variables) |
19 >>> license.interpolate(directory, variables) | 25 >>> license.interpolate(directory, variables) |
26 | |
27 Assert files get licensed:: | |
28 | |
29 >>> for f in files: | |
30 ... license.has_license(f) | |
31 True | |
32 True |