1
0
Fork 0

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

This commit is contained in:
Jan Steemann 2012-09-20 13:11:55 +02:00
commit c546aaf4bf
2 changed files with 64 additions and 0 deletions

View File

@ -0,0 +1,63 @@
# coding: utf-8
require 'rspec'
require './arangodb.rb'
describe ArangoDB do
api = "/_admin/"
prefix = "admin-statistics"
context "calculating statistics:" do
################################################################################
## check requests-statistics availability
###############################################################################
it "testing requests-statistics correct cmd" do
cmd = "/_admin/request-statistics"
doc = ArangoDB.log_post("#{prefix}", cmd)
doc.code.should eq(200)
end
################################################################################
## check requests-statistics for wrong user interaction
###############################################################################
it "testing requests-statistics wrong cmd" do
cmd = "/_admin/request-statistics/asd123"
doc = ArangoDB.log_post("#{prefix}", cmd)
doc.code.should eq(501)
doc.parsed_response['error'].should eq(true)
doc.parsed_response['errorNum'].should eq(9)
end
################################################################################
## check requests-statistics availability
###############################################################################
it "testing connection-statistics correct cmd" do
cmd = "/_admin/connection-statistics"
doc = ArangoDB.log_post("#{prefix}", cmd)
doc.code.should eq(200)
end
################################################################################
## check requests-connection for wrong user interaction
###############################################################################
it "testing connection-statistics wrong cmd" do
cmd = "/_admin/connection-statistics/asd123"
doc = ArangoDB.log_post("#{prefix}", cmd)
doc.code.should eq(501)
doc.parsed_response['error'].should eq(true)
doc.parsed_response['errorNum'].should eq(9)
end
end
end

View File

@ -16,4 +16,5 @@ rspec --format d \
api-index-skiplist-spec.rb \
api-explain-spec.rb \
api-cursor-spec.rb \
api-statistics-spec.rb \
api-simple-spec.rb