'RAGWEED_CONF={tdir}/archive/ragweed.{client}.conf'.format(tdir=testdir, client=client),
'RAGWEED_STAGES={stages}'.format(stages=stages),
'BOTO_CONFIG={tdir}/boto.cfg'.format(tdir=testdir),
- '{tdir}/ragweed/virtualenv/bin/nosetests'.format(tdir=testdir),
+ '{tdir}/ragweed/virtualenv/bin/python'.format(tdir=testdir),
+ '-m', 'nose',
'-w',
'{tdir}/ragweed'.format(tdir=testdir),
'-v',
if client_config.get('calling-format') != 'ordinary':
attrs += ['!fails_with_subdomain']
args += [
- '{tdir}/s3-tests/virtualenv/bin/nosetests'.format(tdir=testdir),
+ '{tdir}/s3-tests/virtualenv/bin/python'.format(tdir=testdir),
+ '-m', 'nose',
'-w',
'{tdir}/s3-tests'.format(tdir=testdir),
'-v',
for client, client_config in config.items():
args = [
'SWIFT_TEST_CONFIG_FILE={tdir}/archive/testswift.{client}.conf'.format(tdir=testdir, client=client),
- '{tdir}/swift/virtualenv/bin/nosetests'.format(tdir=testdir),
+ '{tdir}/swift/virtualenv/bin/python'.format(tdir=testdir),
+ '-m', 'nose',
'-w',
'{tdir}/swift/test/functional'.format(tdir=testdir),
'-v',
git checkout ceph-$branch
VIRTUALENV_PYTHON=/usr/bin/python3 ./bootstrap
-S3TEST_CONF=s3tests.conf.SAMPLE virtualenv/bin/nosetests -a '!fails_on_rgw,!lifecycle_expiration,!fails_strict_rfc2616' -v
+S3TEST_CONF=s3tests.conf.SAMPLE virtualenv/bin/python -m nose -a '!fails_on_rgw,!lifecycle_expiration,!fails_strict_rfc2616' -v
cd ../..
rm -rf $dir