diff options
author | Christoph Reiter <reiter.christoph@gmail.com> | 2019-01-08 13:54:33 +0100 |
---|---|---|
committer | Christoph Reiter <reiter.christoph@gmail.com> | 2019-01-08 13:55:53 +0100 |
commit | 781711c33c4252802d74908a03b0135f8c7cc17b (patch) | |
tree | 752701a0b672eb31c47835d2ebe02dcb701ebca0 /giscanner/scannermain.py | |
parent | 362c656c3152295afd144f3ed551d1eb4ab57445 (diff) | |
download | gobject-introspection-781711c33c4252802d74908a03b0135f8c7cc17b.tar.gz |
tests: add some tests for get_source_root_dirs
To make it easier to test make sure it always returns absolute paths.
Also fix a typo, oops!
Diffstat (limited to 'giscanner/scannermain.py')
-rw-r--r-- | giscanner/scannermain.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/giscanner/scannermain.py b/giscanner/scannermain.py index b6bbe9d7..df721212 100644 --- a/giscanner/scannermain.py +++ b/giscanner/scannermain.py @@ -493,10 +493,10 @@ def write_output(data, options): def get_source_root_dirs(options, filenames): if options.sources_top_dirs: - return options.sources_top_dir + return [os.path.realpath(p) for p in options.sources_top_dirs] # None passed, we need to guess - assert all(os.path.isabs(f) for f in filenames) + filenames = [os.path.realpath(p) for p in filenames] dirs = sorted(set([os.path.dirname(f) for f in filenames])) # We need commonpath (3.5+), otherwise give up |