static public Test suite(){
  return ProxySuiteHelper.suiteWhenStandalone(TestSparqlUpdate.class,"test.*",new LinkedHashSet<BufferMode>(Arrays.asList(new BufferMode[]{BufferMode.Transient,BufferMode.DiskWORM,BufferMode.MemStore,BufferMode.DiskRW})),TestMode.quads);
}

static public Test suite ( ) { return ProxySuiteHelper . suiteWhenStandalone ( TestSparqlUpdate . class , "test.*" , new LinkedHashSet < BufferMode > ( Arrays . asList ( new BufferMode [ ] { BufferMode . Transient , BufferMode . DiskWORM , BufferMode . MemStore , BufferMode . DiskRW } ) ) , TestMode . quads ) ; }
we need to be running this test suite for each of the buffermodes that we want to support . this is because there are subtle interactions between the buffermode , the abstracttask , and the execution of mutation operations . one approach might be to pass in a collection of buffermode values rather than a singleton and then generate the test suite for each buffermode value in that collection [ i ' ve tried this , but i am missing something in the proxy test pattern with the outcome that the tests are not properly distinct . ]
