1
0
Fork 0

Merge branch 'devel' of https://github.com/triAGENS/ArangoDB into devel

This commit is contained in:
scottashton 2014-07-25 16:09:45 +02:00
commit 6d2e3acd13
1 changed files with 25 additions and 0 deletions

View File

@ -1459,6 +1459,31 @@ function ChainedFluentAQLResultsSuite() {
findFriends(result, [ud1, ud2]);
},
test_getEdgesForSelectedVertexWithoutEdges: function() {
var result = g._vertices({name: p1Name})
.edges()
.restrict(isFriend)
.toArray();
assertEqual(result.length, 0);
},
test_getEdgesWithRestrictionIfThereAreNone: function() {
var emptyGN = "UnitTestEmptyGraph";
var emptyEdges = "UnitTestEmptyEdges";
var emptyVertices = "UnitTestEmptyVertices";
try {
graph._drop(emptyGN, true);
} catch (ignore) {
}
var g2 = graph._create(emptyGN, [
graph._undirectedRelation(emptyEdges, emptyVertices)
]);
g2[emptyVertices].save({_key: "highlander"});
var res = g2._vertices(emptyVertices + "/highlander").edges().restrict(emptyEdges).toArray();
assertEqual(res, []);
graph._drop(emptyGN, true);
},
test_getInEdgesForSelectedVertexResultingAQL: function() {
var query = g._vertices({name: ubName})
.inEdges();