I forgot all about the function and files ending in "combined".
I am about to start writing tests for the "join" flag and noticed this discrepancy.
Rename everything to prevent any confusion.
build_sources_program test-fss-extended_content_read.c test-fss-extended_content_write.c test-fss-extended_object_read.c test-fss-extended_object_write.c
build_sources_program test-fss-extended_list_content_read.c test-fss-extended_list_content_write.c test-fss-extended_list_object_read.c test-fss-extended_list_object_write.c
build_sources_program test-fss-payload_header_map.c
-build_sources_program test-fss-payload_header_map-abstruse_int8s.c test-fss-payload_header_map-abstruse_uint8s.c
-build_sources_program test-fss-payload_header_map-abstruse_int16s.c test-fss-payload_header_map-abstruse_uint16s.c
-build_sources_program test-fss-payload_header_map-abstruse_int32s.c test-fss-payload_header_map-abstruse_uint32s.c
-build_sources_program test-fss-payload_header_map-abstruse_int64s.c test-fss-payload_header_map-abstruse_uint64s.c
-build_sources_program test-fss-payload_header_map-abstruse_signed.c test-fss-payload_header_map-abstruse_unsigned.c
-build_sources_program test-fss-payload_header_map-abstruse_signeds.c test-fss-payload_header_map-abstruse_unsigneds.c
+build_sources_program test-fss-payload_header_map-abstruse_int8s-split.c test-fss-payload_header_map-abstruse_uint8s-split.c
+build_sources_program test-fss-payload_header_map-abstruse_int16s-split.c test-fss-payload_header_map-abstruse_uint16s-split.c
+build_sources_program test-fss-payload_header_map-abstruse_int32s-split.c test-fss-payload_header_map-abstruse_uint32s-split.c
+build_sources_program test-fss-payload_header_map-abstruse_int64s-split.c test-fss-payload_header_map-abstruse_uint64s-split.c
+build_sources_program test-fss-payload_header_map-abstruse_signed-join.c test-fss-payload_header_map-abstruse_unsigned-join.c
+build_sources_program test-fss-payload_header_map-abstruse_signeds-split.c test-fss-payload_header_map-abstruse_unsigneds-split.c
build_sources_program test-fss.c data-fss.c help-fss.c
#include "test-fss.h"
-#include "test-fss-basic_content_read.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-basic_content_write.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-basic_list_content_read.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-basic_list_content_write.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-basic_list_object_read.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-basic_list_object_write.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-basic_object_read.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-basic_object_write.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-embedded_list_content_read.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-embedded_list_content_write.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-embedded_list_object_read.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-embedded_list_object_write.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-extended_content_read.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-extended_content_write.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-extended_list_content_read.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-extended_list_content_write.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-extended_list_object_read.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-extended_list_object_write.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-extended_object_read.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-extended_object_write.h"
#ifdef __cplusplus
extern "C" {
#include "test-fss.h"
-#include "test-fss-payload_header_map-abstruse_int16s.h"
#ifdef __cplusplus
extern "C" {
#endif
-void test__fl_fss_payload_header_map__abstruse_int16s__works_combined(void **void_state) {
+void test__fl_fss_payload_header_map__abstruse_int16s__works_split(void **void_state) {
// Note: Each line should probably be at max 255 characters.
// The payload begins with a digit on the first line representing the number of Content lines following the Object line.
// Following the digit is a single Object line.
// Following the Object line is a line for each Content designated by the first line (can be 0).
// Following this Content line (even if 0 lines) should be the end of the test file or the start of the next set for the next line in the headers file.
- FILE *file_variables = data__file_open__named("variables", "payload", "combined-abstruse_int16s");
+ FILE *file_variables = data__file_open__named("variables", "payload", "abstruse_int16s");
FILE *file_headers = 0;
assert_non_null(file_variables);
++headers.used;
- file_headers = data__file_open__named_at("headers", "payload", "combined-abstruse_int16s", at);
+ file_headers = data__file_open__named_at("headers", "payload", "split-abstruse_int16s", at);
assert_non_null(file_headers);
help__read_line_object(file_headers, &object);
*
* Test the fl_fss project.
*/
-#ifndef _TEST__FL_fss_payload_header_map__abstruse_int16s_h
-#define _TEST__FL_fss_payload_header_map__abstruse_int16s_h
+#ifndef _TEST__FL_fss_payload_header_map__abstruse_int16s_split_h
+#define _TEST__FL_fss_payload_header_map__abstruse_int16s_split_h
/**
* Test that the function works for abstruse_int16s type.
*
* @see fl_fss_payload_header_map()
*/
-extern void test__fl_fss_payload_header_map__abstruse_int16s__works_combined(void **state);
+extern void test__fl_fss_payload_header_map__abstruse_int16s__works_split(void **state);
-#endif // _TEST__FL_fss_payload_header_map__abstruse_int16s_h
+#endif // _TEST__FL_fss_payload_header_map__abstruse_int16s_split_h
#include "test-fss.h"
-#include "test-fss-payload_header_map-abstruse_int32s.h"
#ifdef __cplusplus
extern "C" {
#endif
-void test__fl_fss_payload_header_map__abstruse_int32s__works_combined(void **void_state) {
+void test__fl_fss_payload_header_map__abstruse_int32s__works_split(void **void_state) {
// Note: Each line should probably be at max 255 characters.
// The payload begins with a digit on the first line representing the number of Content lines following the Object line.
// Following the digit is a single Object line.
// Following the Object line is a line for each Content designated by the first line (can be 0).
// Following this Content line (even if 0 lines) should be the end of the test file or the start of the next set for the next line in the headers file.
- FILE *file_variables = data__file_open__named("variables", "payload", "combined-abstruse_int32s");
+ FILE *file_variables = data__file_open__named("variables", "payload", "abstruse_int32s");
FILE *file_headers = 0;
assert_non_null(file_variables);
++headers.used;
- file_headers = data__file_open__named_at("headers", "payload", "combined-abstruse_int32s", at);
+ file_headers = data__file_open__named_at("headers", "payload", "split-abstruse_int32s", at);
assert_non_null(file_headers);
help__read_line_object(file_headers, &object);
*
* Test the fl_fss project.
*/
-#ifndef _TEST__FL_fss_payload_header_map__abstruse_int32s_h
-#define _TEST__FL_fss_payload_header_map__abstruse_int32s_h
+#ifndef _TEST__FL_fss_payload_header_map__abstruse_int32s_split_h
+#define _TEST__FL_fss_payload_header_map__abstruse_int32s_split_h
/**
* Test that the function works for abstruse_int32s type.
*
* @see fl_fss_payload_header_map()
*/
-extern void test__fl_fss_payload_header_map__abstruse_int32s__works_combined(void **state);
+extern void test__fl_fss_payload_header_map__abstruse_int32s__works_split(void **state);
-#endif // _TEST__FL_fss_payload_header_map__abstruse_int32s_h
+#endif // _TEST__FL_fss_payload_header_map__abstruse_int32s_split_h
#include "test-fss.h"
-#include "test-fss-payload_header_map-abstruse_int64s.h"
#ifdef __cplusplus
extern "C" {
#endif
-void test__fl_fss_payload_header_map__abstruse_int64s__works_combined(void **void_state) {
+void test__fl_fss_payload_header_map__abstruse_int64s__works_split(void **void_state) {
// Note: Each line should probably be at max 255 characters.
// The payload begins with a digit on the first line representing the number of Content lines following the Object line.
// Following the digit is a single Object line.
// Following the Object line is a line for each Content designated by the first line (can be 0).
// Following this Content line (even if 0 lines) should be the end of the test file or the start of the next set for the next line in the headers file.
- FILE *file_variables = data__file_open__named("variables", "payload", "combined-abstruse_int64s");
+ FILE *file_variables = data__file_open__named("variables", "payload", "abstruse_int64s");
FILE *file_headers = 0;
assert_non_null(file_variables);
++headers.used;
- file_headers = data__file_open__named_at("headers", "payload", "combined-abstruse_int64s", at);
+ file_headers = data__file_open__named_at("headers", "payload", "split-abstruse_int64s", at);
assert_non_null(file_headers);
help__read_line_object(file_headers, &object);
*
* Test the fl_fss project.
*/
-#ifndef _TEST__FL_fss_payload_header_map__abstruse_int64s_h
-#define _TEST__FL_fss_payload_header_map__abstruse_int64s_h
+#ifndef _TEST__FL_fss_payload_header_map__abstruse_int64s_split_h
+#define _TEST__FL_fss_payload_header_map__abstruse_int64s_split_h
/**
* Test that the function works for abstruse_int64s type.
*
* @see fl_fss_payload_header_map()
*/
-extern void test__fl_fss_payload_header_map__abstruse_int64s__works_combined(void **state);
+extern void test__fl_fss_payload_header_map__abstruse_int64s__works_split(void **state);
-#endif // _TEST__FL_fss_payload_header_map__abstruse_int64s_h
+#endif // _TEST__FL_fss_payload_header_map__abstruse_int64s_split_h
#include "test-fss.h"
-#include "test-fss-payload_header_map-abstruse_int8s.h"
#ifdef __cplusplus
extern "C" {
#endif
-void test__fl_fss_payload_header_map__abstruse_int8s__works_combined(void **void_state) {
+void test__fl_fss_payload_header_map__abstruse_int8s__works_split(void **void_state) {
// Note: Each line should probably be at max 255 characters.
// The payload begins with a digit on the first line representing the number of Content lines following the Object line.
// Following the digit is a single Object line.
// Following the Object line is a line for each Content designated by the first line (can be 0).
// Following this Content line (even if 0 lines) should be the end of the test file or the start of the next set for the next line in the headers file.
- FILE *file_variables = data__file_open__named("variables", "payload", "combined-abstruse_int8s");
+ FILE *file_variables = data__file_open__named("variables", "payload", "abstruse_int8s");
FILE *file_headers = 0;
assert_non_null(file_variables);
++headers.used;
- file_headers = data__file_open__named_at("headers", "payload", "combined-abstruse_int8s", at);
+ file_headers = data__file_open__named_at("headers", "payload", "split-abstruse_int8s", at);
assert_non_null(file_headers);
help__read_line_object(file_headers, &object);
*
* Test the fl_fss project.
*/
-#ifndef _TEST__FL_fss_payload_header_map__abstruse_int8s_h
-#define _TEST__FL_fss_payload_header_map__abstruse_int8s_h
+#ifndef _TEST__FL_fss_payload_header_map__abstruse_int8s_split_h
+#define _TEST__FL_fss_payload_header_map__abstruse_int8s_split_h
/**
* Test that the function works for abstruse_int8s type.
*
* @see fl_fss_payload_header_map()
*/
-extern void test__fl_fss_payload_header_map__abstruse_int8s__works_combined(void **state);
+extern void test__fl_fss_payload_header_map__abstruse_int8s__works_split(void **state);
-#endif // _TEST__FL_fss_payload_header_map__abstruse_int8s_h
+#endif // _TEST__FL_fss_payload_header_map__abstruse_int8s_split_h
#include "test-fss.h"
-#include "test-fss-payload_header_map-abstruse_signed.h"
#ifdef __cplusplus
extern "C" {
#endif
-void test__fl_fss_payload_header_map__abstruse_signed__works_combined(void **void_state) {
+void test__fl_fss_payload_header_map__abstruse_signed__works_join(void **void_state) {
// Note: Each line should probably be at max 255 characters.
// The payload begins with a digit on the first line representing the number of Content lines following the Object line.
// Following the digit is a single Object line.
// Following the Object line is a line for each Content designated by the first line (can be 0).
// Following this Content line (even if 0 lines) should be the end of the test file or the start of the next set for the next line in the headers file.
- FILE *file_variables = data__file_open__named("variables", "payload", "combined-abstruse_signed");
+ FILE *file_variables = data__file_open__named("variables", "payload", "abstruse_signed");
FILE *file_headers = 0;
assert_non_null(file_variables);
object.used = 0;
object.size = 0;
- file_headers = data__file_open__named_at("headers", "payload", "combined-abstruse_signed", at);
+ file_headers = data__file_open__named_at("headers", "payload", "join-abstruse_signed", at);
assert_non_null(file_headers);
help__read_line_object(file_headers, &object);
*
* Test the fl_fss project.
*/
-#ifndef _TEST__FL_fss_payload_header_map__abstruse_signed_h
-#define _TEST__FL_fss_payload_header_map__abstruse_signed_h
+#ifndef _TEST__FL_fss_payload_header_map__abstruse_signed_join_h
+#define _TEST__FL_fss_payload_header_map__abstruse_signed_join_h
/**
* Test that the function works for abstruse_signed type.
*
* @see fl_fss_payload_header_map()
*/
-extern void test__fl_fss_payload_header_map__abstruse_signed__works_combined(void **state);
+extern void test__fl_fss_payload_header_map__abstruse_signed__works_join(void **state);
-#endif // _TEST__FL_fss_payload_header_map__abstruse_signed_h
+#endif // _TEST__FL_fss_payload_header_map__abstruse_signed_join_h
#include "test-fss.h"
-#include "test-fss-payload_header_map-abstruse_signeds.h"
#ifdef __cplusplus
extern "C" {
#endif
-void test__fl_fss_payload_header_map__abstruse_signeds__works_combined(void **void_state) {
+void test__fl_fss_payload_header_map__abstruse_signeds__works_split(void **void_state) {
// Note: Each line should probably be at max 255 characters.
// The payload begins with a digit on the first line representing the number of Content lines following the Object line.
// Following the digit is a single Object line.
// Following the Object line is a line for each Content designated by the first line (can be 0).
// Following this Content line (even if 0 lines) should be the end of the test file or the start of the next set for the next line in the headers file.
- FILE *file_variables = data__file_open__named("variables", "payload", "combined-abstruse_signeds");
+ FILE *file_variables = data__file_open__named("variables", "payload", "abstruse_signeds");
FILE *file_headers = 0;
assert_non_null(file_variables);
++headers.used;
- file_headers = data__file_open__named_at("headers", "payload", "combined-abstruse_signeds", at);
+ file_headers = data__file_open__named_at("headers", "payload", "split-abstruse_signeds", at);
assert_non_null(file_headers);
help__read_line_object(file_headers, &object);
*
* Test the fl_fss project.
*/
-#ifndef _TEST__FL_fss_payload_header_map__abstruse_signeds_h
-#define _TEST__FL_fss_payload_header_map__abstruse_signeds_h
+#ifndef _TEST__FL_fss_payload_header_map__abstruse_signeds_split_h
+#define _TEST__FL_fss_payload_header_map__abstruse_signeds_split_h
/**
* Test that the function works for abstruse_signeds type.
*
* @see fl_fss_payload_header_map()
*/
-extern void test__fl_fss_payload_header_map__abstruse_signeds__works_combined(void **state);
+extern void test__fl_fss_payload_header_map__abstruse_signeds__works_split(void **state);
-#endif // _TEST__FL_fss_payload_header_map__abstruse_signeds_h
+#endif // _TEST__FL_fss_payload_header_map__abstruse_signeds_split_h
#include "test-fss.h"
-#include "test-fss-payload_header_map-abstruse_uint16s.h"
#ifdef __cplusplus
extern "C" {
#endif
-void test__fl_fss_payload_header_map__abstruse_uint16s__works_combined(void **void_state) {
+void test__fl_fss_payload_header_map__abstruse_uint16s__works_split(void **void_state) {
// Note: Each line should probably be at max 255 characters.
// The payload begins with a digit on the first line representing the number of Content lines following the Object line.
// Following the digit is a single Object line.
// Following the Object line is a line for each Content designated by the first line (can be 0).
// Following this Content line (even if 0 lines) should be the end of the test file or the start of the next set for the next line in the headers file.
- FILE *file_variables = data__file_open__named("variables", "payload", "combined-abstruse_uint16s");
+ FILE *file_variables = data__file_open__named("variables", "payload", "abstruse_uint16s");
FILE *file_headers = 0;
assert_non_null(file_variables);
++headers.used;
- file_headers = data__file_open__named_at("headers", "payload", "combined-abstruse_uint16s", at);
+ file_headers = data__file_open__named_at("headers", "payload", "split-abstruse_uint16s", at);
assert_non_null(file_headers);
help__read_line_object(file_headers, &object);
*
* Test the fl_fss project.
*/
-#ifndef _TEST__FL_fss_payload_header_map__abstruse_uint16s_h
-#define _TEST__FL_fss_payload_header_map__abstruse_uint16s_h
+#ifndef _TEST__FL_fss_payload_header_map__abstruse_uint16s_split_h
+#define _TEST__FL_fss_payload_header_map__abstruse_uint16s_split_h
/**
* Test that the function works for abstruse_uint16s type.
*
* @see fl_fss_payload_header_map()
*/
-extern void test__fl_fss_payload_header_map__abstruse_uint16s__works_combined(void **state);
+extern void test__fl_fss_payload_header_map__abstruse_uint16s__works_split(void **state);
-#endif // _TEST__FL_fss_payload_header_map__abstruse_uint16s_h
+#endif // _TEST__FL_fss_payload_header_map__abstruse_uint16s_split_h
#include "test-fss.h"
-#include "test-fss-payload_header_map-abstruse_uint32s.h"
#ifdef __cplusplus
extern "C" {
#endif
-void test__fl_fss_payload_header_map__abstruse_uint32s__works_combined(void **void_state) {
+void test__fl_fss_payload_header_map__abstruse_uint32s__works_split(void **void_state) {
// Note: Each line should probably be at max 255 characters.
// The payload begins with a digit on the first line representing the number of Content lines following the Object line.
// Following the digit is a single Object line.
// Following the Object line is a line for each Content designated by the first line (can be 0).
// Following this Content line (even if 0 lines) should be the end of the test file or the start of the next set for the next line in the headers file.
- FILE *file_variables = data__file_open__named("variables", "payload", "combined-abstruse_uint32s");
+ FILE *file_variables = data__file_open__named("variables", "payload", "abstruse_uint32s");
FILE *file_headers = 0;
assert_non_null(file_variables);
++headers.used;
- file_headers = data__file_open__named_at("headers", "payload", "combined-abstruse_uint32s", at);
+ file_headers = data__file_open__named_at("headers", "payload", "split-abstruse_uint32s", at);
assert_non_null(file_headers);
help__read_line_object(file_headers, &object);
*
* Test the fl_fss project.
*/
-#ifndef _TEST__FL_fss_payload_header_map__abstruse_uint32s_h
-#define _TEST__FL_fss_payload_header_map__abstruse_uint32s_h
+#ifndef _TEST__FL_fss_payload_header_map__abstruse_uint32s_split_h
+#define _TEST__FL_fss_payload_header_map__abstruse_uint32s_split_h
/**
* Test that the function works for abstruse_uint32s type.
*
* @see fl_fss_payload_header_map()
*/
-extern void test__fl_fss_payload_header_map__abstruse_uint32s__works_combined(void **state);
+extern void test__fl_fss_payload_header_map__abstruse_uint32s__works_split(void **state);
-#endif // _TEST__FL_fss_payload_header_map__abstruse_uint32s_h
+#endif // _TEST__FL_fss_payload_header_map__abstruse_uint32s_split_h
#include "test-fss.h"
-#include "test-fss-payload_header_map-abstruse_uint64s.h"
#ifdef __cplusplus
extern "C" {
#endif
-void test__fl_fss_payload_header_map__abstruse_uint64s__works_combined(void **void_state) {
+void test__fl_fss_payload_header_map__abstruse_uint64s__works_split(void **void_state) {
// Note: Each line should probably be at max 255 characters.
// The payload begins with a digit on the first line representing the number of Content lines following the Object line.
// Following the digit is a single Object line.
// Following the Object line is a line for each Content designated by the first line (can be 0).
// Following this Content line (even if 0 lines) should be the end of the test file or the start of the next set for the next line in the headers file.
- FILE *file_variables = data__file_open__named("variables", "payload", "combined-abstruse_uint64s");
+ FILE *file_variables = data__file_open__named("variables", "payload", "abstruse_uint64s");
FILE *file_headers = 0;
assert_non_null(file_variables);
++headers.used;
- file_headers = data__file_open__named_at("headers", "payload", "combined-abstruse_uint64s", at);
+ file_headers = data__file_open__named_at("headers", "payload", "split-abstruse_uint64s", at);
assert_non_null(file_headers);
help__read_line_object(file_headers, &object);
*
* Test the fl_fss project.
*/
-#ifndef _TEST__FL_fss_payload_header_map__abstruse_uint64s_h
-#define _TEST__FL_fss_payload_header_map__abstruse_uint64s_h
+#ifndef _TEST__FL_fss_payload_header_map__abstruse_uint64s_split_h
+#define _TEST__FL_fss_payload_header_map__abstruse_uint64s_split_h
/**
* Test that the function works for abstruse_uint64s type.
*
* @see fl_fss_payload_header_map()
*/
-extern void test__fl_fss_payload_header_map__abstruse_uint64s__works_combined(void **state);
+extern void test__fl_fss_payload_header_map__abstruse_uint64s__works_split(void **state);
-#endif // _TEST__FL_fss_payload_header_map__abstruse_uint64s_h
+#endif // _TEST__FL_fss_payload_header_map__abstruse_uint64s_split_h
#include "test-fss.h"
-#include "test-fss-payload_header_map-abstruse_uint8s.h"
#ifdef __cplusplus
extern "C" {
#endif
-void test__fl_fss_payload_header_map__abstruse_uint8s__works_combined(void **void_state) {
+void test__fl_fss_payload_header_map__abstruse_uint8s__works_split(void **void_state) {
// Note: Each line should probably be at max 255 characters.
// The payload begins with a digit on the first line representing the number of Content lines following the Object line.
// Following the digit is a single Object line.
// Following the Object line is a line for each Content designated by the first line (can be 0).
// Following this Content line (even if 0 lines) should be the end of the test file or the start of the next set for the next line in the headers file.
- FILE *file_variables = data__file_open__named("variables", "payload", "combined-abstruse_uint8s");
+ FILE *file_variables = data__file_open__named("variables", "payload", "abstruse_uint8s");
FILE *file_headers = 0;
assert_non_null(file_variables);
++headers.used;
- file_headers = data__file_open__named_at("headers", "payload", "combined-abstruse_uint8s", at);
+ file_headers = data__file_open__named_at("headers", "payload", "split-abstruse_uint8s", at);
assert_non_null(file_headers);
help__read_line_object(file_headers, &object);
*
* Test the fl_fss project.
*/
-#ifndef _TEST__FL_fss_payload_header_map__abstruse_uint8s_h
-#define _TEST__FL_fss_payload_header_map__abstruse_uint8s_h
+#ifndef _TEST__FL_fss_payload_header_map__abstruse_uint8s_split_h
+#define _TEST__FL_fss_payload_header_map__abstruse_uint8s_split_h
/**
* Test that the function works for abstruse_uint8s type.
*
* @see fl_fss_payload_header_map()
*/
-extern void test__fl_fss_payload_header_map__abstruse_uint8s__works_combined(void **state);
+extern void test__fl_fss_payload_header_map__abstruse_uint8s__works_split(void **state);
-#endif // _TEST__FL_fss_payload_header_map__abstruse_uint8s_h
+#endif // _TEST__FL_fss_payload_header_map__abstruse_uint8s_split_h
#include "test-fss.h"
-#include "test-fss-payload_header_map-abstruse_unsigned.h"
#ifdef __cplusplus
extern "C" {
#endif
-void test__fl_fss_payload_header_map__abstruse_unsigned__works_combined(void **void_state) {
+void test__fl_fss_payload_header_map__abstruse_unsigned__works_join(void **void_state) {
// Note: Each line should probably be at max 255 characters.
// The payload begins with a digit on the first line representing the number of Content lines following the Object line.
// Following the digit is a single Object line.
// Following the Object line is a line for each Content designated by the first line (can be 0).
// Following this Content line (even if 0 lines) should be the end of the test file or the start of the next set for the next line in the headers file.
- FILE *file_variables = data__file_open__named("variables", "payload", "combined-abstruse_unsigned");
+ FILE *file_variables = data__file_open__named("variables", "payload", "abstruse_unsigned");
FILE *file_headers = 0;
assert_non_null(file_variables);
object.used = 0;
object.size = 0;
- file_headers = data__file_open__named_at("headers", "payload", "combined-abstruse_unsigned", at);
+ file_headers = data__file_open__named_at("headers", "payload", "join-abstruse_unsigned", at);
assert_non_null(file_headers);
help__read_line_object(file_headers, &object);
*
* Test the fl_fss project.
*/
-#ifndef _TEST__FL_fss_payload_header_map__abstruse_unsigned_h
-#define _TEST__FL_fss_payload_header_map__abstruse_unsigned_h
+#ifndef _TEST__FL_fss_payload_header_map__abstruse_unsigned_join_h
+#define _TEST__FL_fss_payload_header_map__abstruse_unsigned_join_h
/**
* Test that the function works for abstruse_unsigned type.
*
* @see fl_fss_payload_header_map()
*/
-extern void test__fl_fss_payload_header_map__abstruse_unsigned__works_combined(void **state);
+extern void test__fl_fss_payload_header_map__abstruse_unsigned__works_join(void **state);
-#endif // _TEST__FL_fss_payload_header_map__abstruse_unsigned_h
+#endif // _TEST__FL_fss_payload_header_map__abstruse_unsigned_join_h
#include "test-fss.h"
-#include "test-fss-payload_header_map-abstruse_unsigneds.h"
#ifdef __cplusplus
extern "C" {
#endif
-void test__fl_fss_payload_header_map__abstruse_unsigneds__works_combined(void **void_state) {
+void test__fl_fss_payload_header_map__abstruse_unsigneds__works_split(void **void_state) {
// Note: Each line should probably be at max 255 characters.
// The payload begins with a digit on the first line representing the number of Content lines following the Object line.
// Following the digit is a single Object line.
// Following the Object line is a line for each Content designated by the first line (can be 0).
// Following this Content line (even if 0 lines) should be the end of the test file or the start of the next set for the next line in the headers file.
- FILE *file_variables = data__file_open__named("variables", "payload", "combined-abstruse_unsigneds");
+ FILE *file_variables = data__file_open__named("variables", "payload", "abstruse_unsigneds");
FILE *file_headers = 0;
assert_non_null(file_variables);
++headers.used;
- file_headers = data__file_open__named_at("headers", "payload", "combined-abstruse_unsigneds", at);
+ file_headers = data__file_open__named_at("headers", "payload", "split-abstruse_unsigneds", at);
assert_non_null(file_headers);
help__read_line_object(file_headers, &object);
*
* Test the fl_fss project.
*/
-#ifndef _TEST__FL_fss_payload_header_map__abstruse_unsigneds_h
-#define _TEST__FL_fss_payload_header_map__abstruse_unsigneds_h
+#ifndef _TEST__FL_fss_payload_header_map__abstruse_unsigneds_split_h
+#define _TEST__FL_fss_payload_header_map__abstruse_unsigneds_split_h
/**
* Test that the function works for abstruse_unsigneds type.
*
* @see fl_fss_payload_header_map()
*/
-extern void test__fl_fss_payload_header_map__abstruse_unsigneds__works_combined(void **state);
+extern void test__fl_fss_payload_header_map__abstruse_unsigneds__works_split(void **state);
-#endif // _TEST__FL_fss_payload_header_map__abstruse_unsigneds_h
+#endif // _TEST__FL_fss_payload_header_map__abstruse_unsigneds_split_h
#include "test-fss.h"
-#include "test-fss-payload_header_map.h"
#ifdef __cplusplus
extern "C" {
cmocka_unit_test(test__fl_fss_extended_list_object_read__works),
cmocka_unit_test(test__fl_fss_payload_header_map__returns_data_not),
- cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_int8s__works_combined),
- cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_int16s__works_combined),
- cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_int32s__works_combined),
- cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_int64s__works_combined),
- cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_signed__works_combined),
- cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_signeds__works_combined),
- cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_uint8s__works_combined),
- cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_uint16s__works_combined),
- cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_uint32s__works_combined),
- cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_uint64s__works_combined),
- cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_unsigned__works_combined),
- cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_unsigneds__works_combined),
+ cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_int8s__works_split),
+ cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_int16s__works_split),
+ cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_int32s__works_split),
+ cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_int64s__works_split),
+ cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_signed__works_join),
+ cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_signeds__works_split),
+ cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_uint8s__works_split),
+ cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_uint16s__works_split),
+ cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_uint32s__works_split),
+ cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_uint64s__works_split),
+ cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_unsigned__works_join),
+ cmocka_unit_test(test__fl_fss_payload_header_map__abstruse_unsigneds__works_split),
#ifndef _di_level_0_parameter_checking_
cmocka_unit_test(test__fl_fss_basic_content_read__parameter_checking),
#include "test-fss-extended_list_object_read.h"
#include "test-fss-extended_list_object_write.h"
#include "test-fss-payload_header_map.h"
-#include "test-fss-payload_header_map-abstruse_int8s.h"
-#include "test-fss-payload_header_map-abstruse_int16s.h"
-#include "test-fss-payload_header_map-abstruse_int32s.h"
-#include "test-fss-payload_header_map-abstruse_int64s.h"
-#include "test-fss-payload_header_map-abstruse_signed.h"
-#include "test-fss-payload_header_map-abstruse_signeds.h"
-#include "test-fss-payload_header_map-abstruse_uint8s.h"
-#include "test-fss-payload_header_map-abstruse_uint16s.h"
-#include "test-fss-payload_header_map-abstruse_uint32s.h"
-#include "test-fss-payload_header_map-abstruse_uint64s.h"
-#include "test-fss-payload_header_map-abstruse_unsigned.h"
-#include "test-fss-payload_header_map-abstruse_unsigneds.h"
+#include "test-fss-payload_header_map-abstruse_int8s-split.h"
+#include "test-fss-payload_header_map-abstruse_int16s-split.h"
+#include "test-fss-payload_header_map-abstruse_int32s-split.h"
+#include "test-fss-payload_header_map-abstruse_int64s-split.h"
+#include "test-fss-payload_header_map-abstruse_signed-join.h"
+#include "test-fss-payload_header_map-abstruse_signeds-split.h"
+#include "test-fss-payload_header_map-abstruse_uint8s-split.h"
+#include "test-fss-payload_header_map-abstruse_uint16s-split.h"
+#include "test-fss-payload_header_map-abstruse_uint32s-split.h"
+#include "test-fss-payload_header_map-abstruse_uint64s-split.h"
+#include "test-fss-payload_header_map-abstruse_unsigned-join.h"
+#include "test-fss-payload_header_map-abstruse_unsigneds-split.h"
#ifdef __cplusplus
extern "C" {