Started implementing more elaborate tests for chaining. Initial vertex tests are implemented but will intentionally fail now, corresponding AQL implementation is yet missing
Further implementation of general-graph fluent interface tests, starting with edges now has tests, they fail intentionally
Added tests for chains in fluent aql interface for general graphs
Made the general-graph code a bit more DRY
Fixed most tests of the simple suites in general_graph. The restrict test fails right now, some error in AQL
Started implementing checks against chained AQL statements in general-graph.
Further implementation of tests against generated AQL in general-graph module
Changed interface of graph._edges(). It now expectes examples for edges instead of examples for connected verticies. This fits better for chaining either start with a couple verticies or a couple of edges
THe starting points for general-graph fluent AQL interface now have passing tests, nextup: fixing tests for fluent follow ups
Finished tests against AQL for current state of fluent interface in general graph module.
All general-graph tests are green again, even with changed interface. Yet not included: restrict and vertices execution, generated AQL is tested.
Improved the restrict statement, it is now not so restricted any more. Now .edges().filter().restrict() is allowed
Added some more variables to replace plain strings
Merged my offline state for general graphs and included all the tests, everything is green. Fluent interface is on a good way