You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
BAREEDU SAI SANDEEP SANDEEP 67a9e8efa1 Pid build and working 4 years ago
..
Makefile Pid build and working 4 years ago
Makefile.inc Pid build and working 4 years ago
README Pid build and working 4 years ago
dstest.c Pid build and working 4 years ago
inc.h Pid build and working 4 years ago
run Pid build and working 4 years ago
subs.c Pid build and working 4 years ago
system.conf Pid build and working 4 years ago

README

Test Program for DataServer

How to run
==========

1. Type `make` to build the tests.
2. Type `sh run` to run the tests.

How the test works
==================

`dstest` tests the new DS API (excluding ds_subscribe() and ds_check()).
test_u32, test_str, test_mem, and test_label test U32, STR, MEM, and LABEL
type respectively.

Invalid invokation is tested as well. Erroneous conditions are tested only once.
For example, publishing an entry with same label name, but without
DSF_OVERWRITE set, is tested in test_u32 and nowhere else again.
Type-specific features are always tested.

`subs` tests ds_subscribe() and ds_check(). The server subscribes
to a U32 type. When `dstest` runs, `subs` catches all the updates.