def assert_passes_fuzz(self, feature_spec, tries=1000):
        feature_spec = make_feature(feature_spec)
        for i in range(tries):
            data_point = generate.generate(feature_spec.input_schema)
            try:
                feature = feature_spec(data_point)
            except Exception as e:
                self.fail("Error evaluating; input=%r error=%r" %
                          (data_point, e))
            try:
                feature_spec.output_schema.validate(feature)
            except schema.SchemaError:
                self.fail("Invalid output schema; input=%r output=%r" %
                          (data_point, feature))
Test to make sure IPv6 subnet works fine
dataset/ETHPy150Open machinalis/featureforge/featureforge/validate.py/FeatureFixtureCheckMixin.assert_passes_fuzz--crossover with--dataset/ETHPy150Open dropbox/pynsot/tests/test_models.py/test_ip6_net