@Parameterized.Parameters(name = "{0}")
    public static Iterable<Object[]> data() throws Exception {

        TestSupport.generateTempFile(StandardVerificationStrategyTest.class, "shouldBeVerified", ".kryo");

        return Arrays.asList(new Object[][]{
                // traversals that should fail verification
                {repeat(out().fold().unfold()).times(2), false},
                {repeat(sum()).times(2), false},
                {repeat(out().count()), false},
                {__.V().profile(), true},
                {__.V().profile("metrics").cap("metrics"), true}
        });
    }
@author Marko A. Rodriguez (http://markorodriguez.com)
@author Stephen Mallette (http://stephen.genoprime.com)
gremlin-core/src/test/java/org/apache/tinkerpop/gremlin/process/traversal/strategy/verification/StandardVerificationStrategyTest.java