Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
snakefood / test / test_various.py
Size: Mime:
"""
Various tests.
"""

from __future__ import print_function

from os.path import *
from testsupport import *


_files = [
    'project/sub1/sub11/relative_from.py',
    'simple/stdlib.py',
    'simple/invalid.py',
    'simple/notfound.py',
    'project/foo_import.py',
    'project/foo_from.py',
    'project/sub3/relative.py',
    'project/sub3/datetime.py',
    ]

def test_various():
    "Test ignoring unused imports."

    for fn in _files:
        fn = join(data, fn)
        print('Testing for: %s' % fn)
        compare_expect(fn.replace('.py', '.expect'), None,
                       'sfood', fn, filterdir=(data, 'ROOT'))