rest-query
Advanced tools
Comparing version
@@ -62,3 +62,3 @@ /* | ||
var length , message = {} , parsed , splitted , token ; | ||
deb( httpRequest ) ; | ||
//deb( httpRequest ) ; | ||
@@ -65,0 +65,0 @@ // First, parse the URL |
@@ -773,1 +773,3 @@ /* | ||
} ; | ||
{ | ||
"name": "rest-query", | ||
"version": "0.0.2", | ||
"version": "0.0.3", | ||
"description": "Perform REST queries directly on your database!", | ||
@@ -5,0 +5,0 @@ "main": "lib/restQuery.js", |
@@ -40,2 +40,3 @@ /* | ||
var tree = require( 'tree-kit' ) ; | ||
var string = require( 'string-kit' ) ; | ||
var odm = require( 'odm-kit' ) ; | ||
@@ -157,4 +158,19 @@ | ||
function commonApp() | ||
{ | ||
var app = restQuery.createApp() ; | ||
var blogsNode = app.createCollectionNode( 'blogs' , blogsDescriptor ) ; | ||
var postsNode = app.createCollectionNode( 'posts' , postsDescriptor ) ; | ||
var commentsNode = app.createCollectionNode( 'comments' , commentsDescriptor ) ; | ||
app.root.contains( blogsNode ) ; | ||
blogsNode.contains( postsNode ) ; | ||
postsNode.contains( commentsNode ) ; | ||
return app ; | ||
} | ||
/* Tests */ | ||
@@ -200,17 +216,8 @@ | ||
it( "zzz" , function( done ) { | ||
it( "GET" , function( done ) { | ||
var app = restQuery.createApp() ; | ||
var app = commonApp() ; | ||
var performer = app.createPerformer() ; | ||
var blogsNode = app.createCollectionNode( 'blogs' , blogsDescriptor ) ; | ||
var postsNode = app.createCollectionNode( 'posts' , postsDescriptor ) ; | ||
var commentsNode = app.createCollectionNode( 'comments' , commentsDescriptor ) ; | ||
app.root.contains( blogsNode ) ; | ||
blogsNode.contains( postsNode ) ; | ||
postsNode.contains( commentsNode ) ; | ||
//console.log( app ) ; | ||
var blog = blogsNode.collection.createDocument( { | ||
var blog = app.root.children.blogs.collection.createDocument( { | ||
title: 'My wonderful life' , | ||
@@ -222,4 +229,2 @@ description: 'This is a supa blog!' | ||
var performer = app.createPerformer() ; | ||
async.series( [ | ||
@@ -252,18 +257,7 @@ function( callback ) { | ||
it( "www" , function( done ) { | ||
it( "PUT then GET" , function( done ) { | ||
var app = restQuery.createApp() ; | ||
var blogsNode = app.createCollectionNode( 'blogs' , blogsDescriptor ) ; | ||
var postsNode = app.createCollectionNode( 'posts' , postsDescriptor ) ; | ||
var commentsNode = app.createCollectionNode( 'comments' , commentsDescriptor ) ; | ||
app.root.contains( blogsNode ) ; | ||
blogsNode.contains( postsNode ) ; | ||
postsNode.contains( commentsNode ) ; | ||
var app = commonApp() ; | ||
var performer = app.createPerformer() ; | ||
//console.log( app ) ; | ||
async.series( [ | ||
@@ -270,0 +264,0 @@ function( callback ) { |
71295
1.66%17
6.25%1262
2.1%