User Tools

Site Tools


devel:kamailio-5.0-design

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision Both sides next revision
devel:kamailio-5.0-design [2016/02/24 23:20]
miconda created
devel:kamailio-5.0-design [2016/02/24 23:34]
miconda [Build System]
Line 30: Line 30:
   * cmake   * cmake
  
 +===== Continuous Integration =====
  
 +==== Unit Test Framework ====
 +
 +Reviving the exiting unit testing or selecting another framework.
 +
 +==== Minimal Unit Tests ====
 +
 +Defining a minimum set of automatic tests that needs to be provided by each module:
 +
 +  * a minimal config for loading the module, to be sure it doesn't have missing linking symbols
 +  * can be done with a config as simple as:
 +
 +<code>
 +
 +loadmodule "foo.so"
 +
 +request_route {
 +  ;
 +}
 +</code>
 +
 +  * or can require setting some module parameters or even loading other modules
devel/kamailio-5.0-design.txt ยท Last modified: 2016/05/03 18:33 by miconda