[Blueprints] A solid refactoring of the Blueprints TestSuite model (small, but big)

20 views
Skip to first unread message

Marko Rodriguez

unread,
May 14, 2013, 8:44:56 PM5/14/13
to gremli...@googlegroups.com
Hi,

I have done the following the to the Blueprints TestSuite. This should not effect anyone except those that develop test cases for Blueprints (and slightly for those that implement Blueprints Graph).

1. SailTokens is no longer in blueprints-core as all RDF-based testing is now in blueprints-sail-graph.
https://github.com/tinkerpop/blueprints/issues/88 (2 year old ticket closed!)
2. The convertId() model that was needed for SailGraph is now generic to GraphTest with two methods: convertId() and convertLabel()
- the default implementation is to simply return the object. For SailGraphTest, "blueprints:" is prefixed to make it a valid URI.
3. The deprecated Feature.isRDFModel is no longer used anywhere in Blueprints. The deprecation is now extinction.
- Implements, simply delete this field from your Features class.
4. GraphTests use to be loaded with graph specific test methods. I copied the Dex guy's with their DexGraphSpecificTestSuite model for Neo4jGraph, SailGraph, and RexsterGraph.
In master/ and deployed as Blueprints 2.4.0-SNAPSHOT in SonaType repo.

Thanks,
Marko.

Stephen Mallette

unread,
May 15, 2013, 6:58:30 AM5/15/13
to gremli...@googlegroups.com
I can't say I ever noticed DexGraphSpecificTestSuite.  That's a much better way to do that.  Sounds like great cleanup overall.


--
You received this message because you are subscribed to the Google Groups "Gremlin-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gremlin-user...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Reply all
Reply to author
Forward
0 new messages