diff options
author | Eevee <eevee.git@veekun.com> | 2013-05-10 10:56:28 -0700 |
---|---|---|
committer | Eevee <eevee.git@veekun.com> | 2013-05-23 13:43:24 -0700 |
commit | 4b0a89c6ed7dcadb2ed34dd79e3a5ac3b12d9db3 (patch) | |
tree | 4a30624f4fadb4cea3a4a78cd77df9003ba2dc05 /scss/tests/test_files.py | |
parent | da4cc9125052473f6b149dc673bd212275509ec6 (diff) | |
download | pyscss-4b0a89c6ed7dcadb2ed34dd79e3a5ac3b12d9db3.tar.gz |
Add py.test wizardry for running a subset of file tests. Fixes #134.
Diffstat (limited to 'scss/tests/test_files.py')
-rw-r--r-- | scss/tests/test_files.py | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/scss/tests/test_files.py b/scss/tests/test_files.py index 882a027..04e15a3 100644 --- a/scss/tests/test_files.py +++ b/scss/tests/test_files.py @@ -22,16 +22,10 @@ logger = logging.getLogger('scss') logger.setLevel(logging.ERROR) logger.addHandler(console) -HERE = os.path.join(os.path.split(__file__)[0], 'files') +def test_pair_programmatic(scss_file_pair): + scss_fn, css_fn = scss_file_pair -@pytest.mark.parametrize( - ('scss_fn', 'css_fn'), [ - (scss_fn, os.path.splitext(scss_fn)[0] + '.css') - for scss_fn in glob.glob(os.path.join(HERE, '*/*.scss')) - ] -) -def test_pair(scss_fn, css_fn): with open(scss_fn) as fh: source = fh.read() with open(css_fn) as fh: |