Anonymous avatar Anonymous committed bc62935

Subprocesses can't use source option yet. Better way to find site-packages.

Comments (0)

Files changed (2)

                                             random.randint(0, 999999))
 
                 # Activate coverage for this process.
-                cov = coverage.coverage(source=cov_source,
+                cov = coverage.coverage(#source=cov_source,
                                         data_file=cov_data_file,
                                         data_suffix=data_suffix,
                                         config_file=cov_config,
 
 if sys.argv[1] in ('install', 'develop'):
     for path in sys.path:
-        if ('site-packages' in path) or ('dist-packages' in path and 'local' in path):
+        if (path.endswith('site-packages')) or (path.endswith('dist-packages') and 'local' in path):
             path = os.path.join(path, PTH_FILE_NAME)
             pth_file = open(path, 'w')
             pth_file.write(PTH_FILE)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.