私は Neocons ライブラリを使用して、neo4j データベースに対して Clojure で作業しています。
次の Cypher クエリを使用して、各単体テストの後に作成されたノードと関係を破棄するテスト フィクスチャがあります。
START n=node(*) MATCH n-[r?]-() DELETE n,r
これは私のワークステーションでは問題なく動作しますが、私の Travis CI ビルドは「Expected to be in a transaction but did not」で失敗します - http://travis-ci.org/#!/warrenseymour/workflow/jobs/2477506を参照してください
両方の場所で同じバージョンとエディションの neo4j を使用していますが、一方がトランザクション (不足) について文句を言うのに、もう一方がそうではないのはなぜですか?