forked from TrueCloudLab/s3-tests
Move fuzzer under s3tests/fuzz.
This way, its unit tests are separate from s3tests/functional, and s3tests/functional is the thing that actually talks to an S3 implementation over the wire. To actually run the fuzzer, use ./virtualenv/bin/s3tests-fuzz-headers
This commit is contained in:
parent
a18eee85fe
commit
27d2e40b7d
5 changed files with 5 additions and 5 deletions
0
s3tests/fuzz/__init__.py
Normal file
0
s3tests/fuzz/__init__.py
Normal file
|
@ -3,7 +3,7 @@ from boto.exception import BotoServerError
|
||||||
from boto.s3.key import Key
|
from boto.s3.key import Key
|
||||||
from httplib import BadStatusLine
|
from httplib import BadStatusLine
|
||||||
from optparse import OptionParser
|
from optparse import OptionParser
|
||||||
from . import common
|
from .. import common
|
||||||
|
|
||||||
import traceback
|
import traceback
|
||||||
import itertools
|
import itertools
|
0
s3tests/fuzz/test/__init__.py
Normal file
0
s3tests/fuzz/test/__init__.py
Normal file
|
@ -1,17 +1,17 @@
|
||||||
mport sys
|
import sys
|
||||||
import itertools
|
import itertools
|
||||||
import nose
|
import nose
|
||||||
import random
|
import random
|
||||||
import string
|
import string
|
||||||
import yaml
|
import yaml
|
||||||
|
|
||||||
from s3tests.fuzz_headers import *
|
from ..headers import *
|
||||||
|
|
||||||
from nose.tools import eq_ as eq
|
from nose.tools import eq_ as eq
|
||||||
from nose.tools import assert_true
|
from nose.tools import assert_true
|
||||||
from nose.plugins.attrib import attr
|
from nose.plugins.attrib import attr
|
||||||
|
|
||||||
from .utils import assert_raises
|
from ...functional.utils import assert_raises
|
||||||
|
|
||||||
_decision_graph = {}
|
_decision_graph = {}
|
||||||
|
|
2
setup.py
2
setup.py
|
@ -25,7 +25,7 @@ setup(
|
||||||
's3tests-generate-objects = s3tests.generate_objects:main',
|
's3tests-generate-objects = s3tests.generate_objects:main',
|
||||||
's3tests-test-readwrite = s3tests.readwrite:main',
|
's3tests-test-readwrite = s3tests.readwrite:main',
|
||||||
's3tests-test-roundtrip = s3tests.roundtrip:main',
|
's3tests-test-roundtrip = s3tests.roundtrip:main',
|
||||||
's3tests-fuzz-headers = s3tests.fuzz_headers:main',
|
's3tests-fuzz-headers = s3tests.fuzz.headers:main',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue