84 lines
1.7 KiB
Plaintext
84 lines
1.7 KiB
Plaintext
/* 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", 0) == "ERROR")
|
|
{ dlgMessageBox("14 first_name failed");
|
|
exit(1);
|
|
}
|
|
if (get_nv_param("last_name", "ERROR", 0) == "ERROR")
|
|
{
|
|
dlgMessageBox("last_name failed");
|
|
exit(1);
|
|
}
|
|
if (get_nv_param("email", "ERROR", 0) == "ERROR")
|
|
{
|
|
dlgMessageBox("email failed");
|
|
exit(1);
|
|
}
|
|
|
|
if (get_nv_param("first_name", "ERROR", 0) != "Jamile")
|
|
{
|
|
dlgMessageBox("first_name failed");
|
|
exit(1);
|
|
}
|
|
if (get_nv_param("last_name", "ERROR", 0) != "Johnson")
|
|
{
|
|
dlgMessageBox("last_name failed");
|
|
exit(1);
|
|
}
|
|
if (get_nv_param("email", "ERROR", 0) != "jamile@nowhere.com")
|
|
{
|
|
dlgMessageBox("email failed");
|
|
exit(1);
|
|
}
|
|
|
|
|
|
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", 0) == "ERROR")
|
|
{
|
|
dlgMessageBox("55 first_name failed");
|
|
int t=1/0;
|
|
}
|
|
if (get_nv_param("last_name", "ERROR", 0) == "ERROR")
|
|
{
|
|
dlgMessageBox("60 last_name failed");
|
|
int t=1/0;
|
|
}
|
|
if (get_nv_param("email", "ERROR", 0) == "ERROR")
|
|
{
|
|
dlgMessageBox("65 email failed");
|
|
int t=1/0;
|
|
}
|
|
|
|
if (get_nv_param("first_name", "ERROR", 0) != "John")
|
|
{
|
|
dlgMessageBox("71 first_name failed");
|
|
int t=1/0;
|
|
}
|
|
if (get_nv_param("last_name", "ERROR", 0) != "Johnson")
|
|
{
|
|
dlgMessageBox("76 last_name failed");
|
|
int t=1/0;
|
|
}
|
|
if (get_nv_param("email", "ERROR", 0) != "pcbgcode@pcbgcode.org")
|
|
{
|
|
dlgMessageBox("81 email failed");
|
|
int t=1/0;
|
|
}
|