52 lines
1.5 KiB
C
52 lines
1.5 KiB
C
|
|
// -*- Mode: Eagle -*-
|
||
|
|
/* test nonvolatile.h */
|
||
|
|
|
||
|
|
#include "nonvolatile.h"
|
||
|
|
|
||
|
|
set_nv_param("first_name", "Jamile");
|
||
|
|
set_nv_param("last_name", "Johnson");
|
||
|
|
set_nv_param("email", "jamile@nowhere.com");
|
||
|
|
|
||
|
|
m_params[0] = ""
|
||
|
|
m_params[1] = ""
|
||
|
|
m_params[2] = ""
|
||
|
|
|
||
|
|
if (get_nv_param("first_name", "ERROR", NO) == "ERROR")
|
||
|
|
exit("first_name failed");
|
||
|
|
if (get_nv_param("last_name", "ERROR", NO) == "ERROR")
|
||
|
|
exit("last_name failed");
|
||
|
|
if (get_nv_param("email", "ERROR", NO) == "ERROR")
|
||
|
|
exit("email failed");
|
||
|
|
|
||
|
|
if (get_nv_param("first_name", "ERROR", NO) != "Jamile")
|
||
|
|
exit("first_name failed");
|
||
|
|
if (get_nv_param("last_name", "ERROR", NO) != "Johnson")
|
||
|
|
exit("last_name failed");
|
||
|
|
if (get_nv_param("email", "ERROR", NO) != "jamile@nowhere.com")
|
||
|
|
exit("email failed");
|
||
|
|
|
||
|
|
|
||
|
|
set_nv_param("first_name", "John");
|
||
|
|
set_nv_param("last_name", "Johnson");
|
||
|
|
set_nv_param("email", "pcbgcode@pcbgcode.org");
|
||
|
|
|
||
|
|
m_params[0] = ""
|
||
|
|
m_params[1] = ""
|
||
|
|
m_params[2] = ""
|
||
|
|
|
||
|
|
if (get_nv_param("first_name", "ERROR", NO) == "ERROR")
|
||
|
|
exit("first_name failed");
|
||
|
|
if (get_nv_param("last_name", "ERROR", NO) == "ERROR")
|
||
|
|
exit("last_name failed");
|
||
|
|
if (get_nv_param("email", "ERROR", NO) == "ERROR")
|
||
|
|
exit("email failed");
|
||
|
|
|
||
|
|
if (get_nv_param("first_name", "ERROR", NO) != "John")
|
||
|
|
exit("first_name failed");
|
||
|
|
if (get_nv_param("last_name", "ERROR", NO) != "Johnson")
|
||
|
|
exit("last_name failed");
|
||
|
|
if (get_nv_param("email", "ERROR", NO) != "pcbgcode@pcbgcode.org")
|
||
|
|
exit("email failed");
|
||
|
|
|
||
|
|
|