usershell
free_usershell(struct usershell *us)
sdump_usershell(struct usershell *us, char *buffer, size_t buflen)
dump_usershell(struct usershell *us)
usershell_read_snapshot_func(struct usershell *us, char *line)
struct usershell ushell;
TEST_DATA_INIT(usershell, &td, clone_usershell, free_usershell);
TEST_DATA_INIT(usershell, &td_snap, clone_usershell, free_usershell);
TEST_DATA_APPEND(usershell, &td, &ushell);
rv = TEST_SNAPSHOT_FILE_READ(usershell, snapshot_file,
rv = DO_2PASS_TEST(usershell, &td, &td_snap,
rv = TEST_SNAPSHOT_FILE_WRITE(usershell, snapshot_file,
TEST_DATA_DESTROY(usershell, &td_snap);
TEST_DATA_DESTROY(usershell, &td);
DECLARE_TEST_DATA(usershell)
DECLARE_TEST_FILE_SNAPSHOT(usershell)
DECLARE_2PASS_TEST(usershell)
static void clone_usershell(struct usershell *, struct usershell const *);
static int compare_usershell(struct usershell *, struct usershell *, void *);
static void free_usershell(struct usershell *);
static void sdump_usershell(struct usershell *, char *, size_t);
static void dump_usershell(struct usershell *);
IMPLEMENT_TEST_DATA(usershell)
IMPLEMENT_TEST_FILE_SNAPSHOT(usershell)
IMPLEMENT_2PASS_TEST(usershell)
clone_usershell(struct usershell *dest, struct usershell const *src)
compare_usershell(struct usershell *us1, struct usershell *us2,