|
From: Bryan T. <tho...@us...> - 2007-04-18 17:29:11
|
Update of /cvsroot/cweb/bigdata-rdf/src/test/com/bigdata/rdf/sail In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv22601/src/test/com/bigdata/rdf/sail Modified Files: TestSimpleRdfRepository.java Log Message: testing SAIL and lubm, including adding BTree#removeAll(), touching up some inferences, making it possible to load different RDF interchange formats, and adding JOIN ordering based on the sesame optimizer and the actual triple pattern selectivity in the data. Index: TestSimpleRdfRepository.java =================================================================== RCS file: /cvsroot/cweb/bigdata-rdf/src/test/com/bigdata/rdf/sail/TestSimpleRdfRepository.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** TestSimpleRdfRepository.java 12 Apr 2007 23:59:21 -0000 1.1 --- TestSimpleRdfRepository.java 18 Apr 2007 17:29:07 -0000 1.2 *************** *** 61,72 **** import com.bigdata.journal.BufferMode; - import com.bigdata.journal.Options; /** ! * Test suite for {@link SimpleRdfRepository}. * <p> ! * Note: This class has a dependency on the openrdf test suite. If you are not ! * trying to run the test suites, then can simply ignore compile errors in this ! * class. * * @author <a href="mailto:tho...@us...">Bryan Thompson</a> --- 61,72 ---- import com.bigdata.journal.BufferMode; /** ! * Test suite for {@link SimpleRdfRepository} that verifies the ! * {@link RdfRepository} implementation (no entailments). * <p> ! * Note: This class has a dependency on the openrdf test suite since it extends ! * a test class defined by that project. If you are not trying to run the test ! * suites, then can simply ignore compile errors in this class. * * @author <a href="mailto:tho...@us...">Bryan Thompson</a> *************** *** 169,177 **** Properties params = new Properties(); - // Map params = System.getProperties(); - // - // // Clone the system properties. - // params = new java.util.HashMap( params ); - // // if(params.get(Options.BUFFER_MODE)==null) { // --- 169,172 ---- *************** *** 183,186 **** --- 178,191 ---- // } + /* + * Note: This test suite requires that the RDFS closure is NOT + * maintained since some of the tests require RDF-only semantics and + * will trip up on the entailments inserted into the RDF model by + * closure, e.g., the axoims. For example, an empty repository is not + * empty after closure. + */ + + params.put(Options.RDFS_CLOSURE, "false"); + try { |