Files

84 lines
1.7 KiB
Plaintext
Raw Permalink Normal View History

2023-03-09 10:24:21 +00:00
/* 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;
}