From 6f7e8959be550a4907c09bdb3b42514894f721ff Mon Sep 17 00:00:00 2001
From: Daniil Medvedev <medvdanil@gmail.com>
Date: Thu, 27 Aug 2015 19:31:14 +0300
Subject: [PATCH] stat_net.test added

---
 test/box/stat_net.result   | 54 ++++++++++++++++++++++++++++++++++++++
 test/box/stat_net.test.lua | 21 +++++++++++++++
 2 files changed, 75 insertions(+)
 create mode 100644 test/box/stat_net.result
 create mode 100644 test/box/stat_net.test.lua

diff --git a/test/box/stat_net.result b/test/box/stat_net.result
new file mode 100644
index 0000000000..5b5866c738
--- /dev/null
+++ b/test/box/stat_net.result
@@ -0,0 +1,54 @@
+box.stat.net.SENT -- zero
+---
+- total: 0
+  rps: 0
+...
+box.stat.net.RECEIVED -- zero
+---
+- total: 0
+  rps: 0
+...
+space = box.schema.space.create('tweedledum')
+---
+...
+box.schema.user.grant('guest','read,write,execute','universe')
+---
+...
+index = space:create_index('primary', { type = 'hash' })
+---
+...
+remote = require 'net.box'
+---
+...
+LISTEN = require('uri').parse(box.cfg.listen)
+---
+...
+cn = remote:new(LISTEN.host, LISTEN.service)
+---
+...
+cn.space.tweedledum:select() --small request
+---
+- []
+...
+box.stat.net.SENT.total > 0
+---
+- true
+...
+box.stat.net.RECEIVED.total > 0
+---
+- true
+...
+box.stat.net.EVENTS.total > 0
+---
+- true
+...
+box.stat.net.LOCKS.total > 0
+---
+- true
+...
+space:drop()
+---
+...
+cn:close()
+---
+...
diff --git a/test/box/stat_net.test.lua b/test/box/stat_net.test.lua
new file mode 100644
index 0000000000..87049db69c
--- /dev/null
+++ b/test/box/stat_net.test.lua
@@ -0,0 +1,21 @@
+
+box.stat.net.SENT -- zero
+box.stat.net.RECEIVED -- zero
+
+space = box.schema.space.create('tweedledum')
+box.schema.user.grant('guest','read,write,execute','universe')
+index = space:create_index('primary', { type = 'hash' })
+remote = require 'net.box'
+
+LISTEN = require('uri').parse(box.cfg.listen)
+cn = remote:new(LISTEN.host, LISTEN.service)
+
+cn.space.tweedledum:select() --small request
+
+box.stat.net.SENT.total > 0
+box.stat.net.RECEIVED.total > 0
+box.stat.net.EVENTS.total > 0
+box.stat.net.LOCKS.total > 0
+
+space:drop()
+cn:close()
-- 
GitLab