Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
mu::tiny
Logo
mu::tiny

User Guide

  • Getting Started with mu::tiny
  • Test Definition Macros
  • Assertion Macros
  • Mocking
  • Testing C Code
  • Command-Line Reference
  • Plugins
    • SetPointerPlugin
    • JUnit XML Output
    • TAP Output

CMake Integration

  • CMake Integration

API Reference

  • API Reference
    • Namespace mu
    • Namespace mu::tiny
    • Namespace mu::tiny::mock
    • Namespace mu::tiny::test
    • Struct MutinyMockActualCall
    • Struct MutinyMockExpectedCall
    • Struct MutinyMockSupport
    • Struct MutinyMockValue
    • Class ActualCall
    • Class CallOrderFailure
    • Class ExpectedCall
    • Class ExpectedCallsDidntHappenFailure
    • Class ExpectedObjectDidntHappenFailure
    • Class ExpectedParameterDidntHappenFailure
    • Class Failure
    • Class FailureReporter
    • Class FunctionComparator
    • Class FunctionCopier
    • Class NamedValue
    • Class NamedValueComparator
    • Class NamedValueComparatorsAndCopiersRepository
    • Class NamedValueCopier
    • Class NoWayToCompareCustomTypeFailure
    • Class NoWayToCopyCustomTypeFailure
    • Class Support
    • Class SupportPlugin
    • Template Class TypedMockComparator
    • Template Class TypedMockCopier
    • Class UnexpectedCallHappenedFailure
    • Class UnexpectedInputParameterFailure
    • Class UnexpectedObjectFailure
    • Class UnexpectedOutputParameterFailure
    • Class String
    • Class StringView
    • Template Class ApproxEqualFailure
    • Class BinaryEqualFailure
    • Class CheckEqualFailure
    • Class CheckFailure
    • Class CommandLineArguments
    • Class CommandLineRunner
    • Class ComparisonFailure
    • Class ConsoleOutput
    • Class ContainsFailure
    • Class CrashingTerminator
    • Class CrashingTerminatorWithoutExceptions
    • Class EqualsFailure
    • Class ExecFunction
    • Class ExpectFailShell
    • Class FailedException
    • Class FailFailure
    • Class Failure
    • Class FeatureUnsupportedFailure
    • Class Filter
    • Class GroupLocation
    • Class Installer
    • Class IntMaxEqualFailure
    • Class JUnitOutputPlugin
    • Class NormalTerminator
    • Class OrderedInstaller
    • Class OrderedShell
    • Class Output
    • Class Plugin
    • Class Registry
    • Class Result
    • Class SetPointerPlugin
    • Class Shell
    • Class ShellPointerArray
    • Class SkippedShell
    • Class StringBufferOutput
    • Class StringEqualFailure
    • Class StringEqualNoCaseFailure
    • Class TapOutputPlugin
    • Class Terminator
    • Class TerminatorWithoutExceptions
    • Class Test
    • Class TestingFixture
    • Class UintMaxEqualFailure
    • Class UnexpectedExceptionFailure
    • Enum MutinyMockValueType
    • Function mu::tiny::brackets_formatted_hex_string
    • Function mu::tiny::brackets_formatted_hex_string_from(int)
    • Function mu::tiny::brackets_formatted_hex_string_from(unsigned int)
    • Function mu::tiny::brackets_formatted_hex_string_from(long)
    • Function mu::tiny::brackets_formatted_hex_string_from(unsigned long)
    • Function mu::tiny::brackets_formatted_hex_string_from(long long)
    • Function mu::tiny::brackets_formatted_hex_string_from(unsigned long long)
    • Function mu::tiny::brackets_formatted_hex_string_from(signed char)
    • Function mu::tiny::hex_string_from(unsigned int)
    • Function mu::tiny::hex_string_from(int)
    • Function mu::tiny::hex_string_from(signed char)
    • Function mu::tiny::hex_string_from(long)
    • Function mu::tiny::hex_string_from(unsigned long)
    • Function mu::tiny::hex_string_from(long long)
    • Function mu::tiny::hex_string_from(unsigned long long)
    • Function mu::tiny::hex_string_from(const void *)
    • Function mu::tiny::hex_string_from(void(*)())
    • Function mu::tiny::iscntrl
    • Function mu::tiny::memcmp
    • Function mu::tiny::mock::mock
    • Function mu::tiny::operator!=
    • Function mu::tiny::operator==
    • Function mu::tiny::strcmp
    • Function mu::tiny::string_contains
    • Function mu::tiny::string_ends_with
    • Function mu::tiny::string_from(const mock::NamedValue&)
    • Function mu::tiny::string_from(bool)
    • Function mu::tiny::string_from(const void *)
    • Function mu::tiny::string_from(void(*)())
    • Template Function mu::tiny::string_from(RET(*)(ARGS…))
    • Function mu::tiny::string_from(char)
    • Function mu::tiny::string_from(const char *)
    • Function mu::tiny::string_from(int)
    • Function mu::tiny::string_from(unsigned int)
    • Function mu::tiny::string_from(signed char)
    • Function mu::tiny::string_from(unsigned char)
    • Function mu::tiny::string_from(long)
    • Function mu::tiny::string_from(unsigned long)
    • Function mu::tiny::string_from(long long)
    • Function mu::tiny::string_from(unsigned long long)
    • Function mu::tiny::string_from(float, int)
    • Function mu::tiny::string_from(double, int)
    • Function mu::tiny::string_from(const String&)
    • Function mu::tiny::string_from(StringView)
    • Function mu::tiny::string_from(decltype(nullptr))
    • Function mu::tiny::string_from(void *)
    • Template Function mu::tiny::string_from(T *)
    • Function mu::tiny::string_from(const test::Filter&)
    • Function mu::tiny::string_from_binary
    • Function mu::tiny::string_from_binary_or_null
    • Function mu::tiny::string_from_binary_with_size
    • Function mu::tiny::string_from_binary_with_size_or_null
    • Function mu::tiny::string_from_format
    • Function mu::tiny::string_from_or_null
    • Function mu::tiny::string_from_ordinal_number
    • Function mu::tiny::string_replace(String&, char, char)
    • Function mu::tiny::string_replace(String&, const char *, const char *)
    • Function mu::tiny::string_starts_with
    • Function mu::tiny::strlen
    • Function mu::tiny::strncmp
    • Function mu::tiny::strstr
    • Function mu::tiny::strtoul
    • Function mu::tiny::test::approx_equal(double, double, double)
    • Template Function mu::tiny::test::approx_equal(T, T, T)
    • Template Function mu::tiny::test::check_approx
    • Template Function mu::tiny::test::check_compare
    • Template Function mu::tiny::test::check_enum_equal
    • Template Function mu::tiny::test::check_equal
    • Function mu::tiny::test::operator<<(Output&, const char *)
    • Function mu::tiny::test::operator<<(Output&, long)
    • Function mu::tiny::tolower
    • Function mu::tiny::v_string_from_format
    • Function mutiny_add_test_property
    • Function mutiny_check
    • Function mutiny_check_equal_bool
    • Function mutiny_check_equal_char
    • Function mutiny_check_equal_double
    • Function mutiny_check_equal_int
    • Function mutiny_check_equal_long
    • Function mutiny_check_equal_longlong
    • Function mutiny_check_equal_memcmp
    • Function mutiny_check_equal_pointer
    • Function mutiny_check_equal_sbyte
    • Function mutiny_check_equal_string
    • Function mutiny_check_equal_ubyte
    • Function mutiny_check_equal_uint
    • Function mutiny_check_equal_ulong
    • Function mutiny_check_equal_ulonglong
    • Function mutiny_fail
    • Function mutiny_mock
    • Function mutiny_mock_scope
    • Variable mu::tiny::default_precision
    • Variable mu::tiny::get_time_in_millis
    • Variable mu::tiny::get_time_string
    • Variable mu::tiny::test::rand
    • Define CHECK
    • Define CHECK
    • Define CHECK_APPROX
    • Define CHECK_APPROX_LOCATION
    • Define CHECK_APPROX_TEXT
    • Define CHECK_COMPARE
    • Define CHECK_COMPARE_LOCATION
    • Define CHECK_COMPARE_TEXT
    • Define CHECK_EQUAL
    • Define CHECK_EQUAL_BOOL
    • Define CHECK_EQUAL_BOOL_TEXT
    • Define CHECK_EQUAL_CHAR
    • Define CHECK_EQUAL_CHAR_TEXT
    • Define CHECK_EQUAL_DOUBLE
    • Define CHECK_EQUAL_DOUBLE_TEXT
    • Define CHECK_EQUAL_INT
    • Define CHECK_EQUAL_INT_TEXT
    • Define CHECK_EQUAL_LOCATION
    • Define CHECK_EQUAL_LONG
    • Define CHECK_EQUAL_LONG_TEXT
    • Define CHECK_EQUAL_LONGLONG
    • Define CHECK_EQUAL_LONGLONG_TEXT
    • Define CHECK_EQUAL_MEMCMP
    • Define CHECK_EQUAL_MEMCMP_TEXT
    • Define CHECK_EQUAL_POINTER
    • Define CHECK_EQUAL_POINTER_TEXT
    • Define CHECK_EQUAL_SBYTE
    • Define CHECK_EQUAL_SBYTE_TEXT
    • Define CHECK_EQUAL_STRING
    • Define CHECK_EQUAL_STRING_TEXT
    • Define CHECK_EQUAL_TEXT
    • Define CHECK_EQUAL_UBYTE
    • Define CHECK_EQUAL_UBYTE_TEXT
    • Define CHECK_EQUAL_UINT
    • Define CHECK_EQUAL_UINT_TEXT
    • Define CHECK_EQUAL_ULONG
    • Define CHECK_EQUAL_ULONG_TEXT
    • Define CHECK_EQUAL_ULONGLONG
    • Define CHECK_EQUAL_ULONGLONG_TEXT
    • Define CHECK_LOCATION
    • Define CHECK_TEXT
    • Define CHECK_TEXT
    • Define CHECK_THROWS
    • Define ENUMS_EQUAL_INT
    • Define ENUMS_EQUAL_INT_TEXT
    • Define ENUMS_EQUAL_TYPE
    • Define ENUMS_EQUAL_TYPE_LOCATION
    • Define ENUMS_EQUAL_TYPE_TEXT
    • Define FAIL_TEST
    • Define FAIL_TEST
    • Define FAIL_TEST_LOCATION
    • Define MEMCMP_EQUAL
    • Define MEMCMP_EQUAL_LOCATION
    • Define MEMCMP_EQUAL_TEXT
    • Define MUTINY_CHECK_FORMAT
    • Define MUTINY_CHECK_FORMAT_TYPE
    • Define MUTINY_HAS_ATTRIBUTE
    • Define MUTINY_HAVE_EXCEPTIONS
    • Define MUTINY_HAVE_RTTI
    • Define MUTINY_PTR_SET
    • Define MUTINY_USE_STD_CPP_LIB
    • Define MUTINY_USE_STD_STRING
    • Define PASS_TEST
    • Define SKIP_TEST
    • Define SKIP_TEST_LOCATION
    • Define SKIPPED_TEST
    • Define SKIPPED_TEST
    • Define SKIPPED_TEST_C_WRAPPER
    • Define STRCMP_CONTAINS
    • Define STRCMP_CONTAINS_LOCATION
    • Define STRCMP_CONTAINS_TEXT
    • Define STRCMP_EQUAL
    • Define STRCMP_EQUAL_LOCATION
    • Define STRCMP_EQUAL_TEXT
    • Define STRNCMP_EQUAL
    • Define STRNCMP_EQUAL_LOCATION
    • Define STRNCMP_EQUAL_TEXT
    • Define TEST
    • Define TEST
    • Define TEST_C_WRAPPER
    • Define TEST_GROUP
    • Define TEST_GROUP_C_SETUP_WRAPPER
    • Define TEST_GROUP_C_TEARDOWN_WRAPPER
    • Define TEST_GROUP_C_WRAPPER
    • Define TEST_GROUP_SETUP
    • Define TEST_GROUP_TEARDOWN
    • Define TEST_ORDERED
    • Define TEST_ORDERED_C_WRAPPER
    • Define TEST_PROPERTY
    • Define TEST_PROPERTY
    • Define XFAIL_TEST
    • Define XFAIL_TEST
    • Define XFAIL_TEST_C_WRAPPER
    • Typedef MutinyMockTypeCopyFunction
    • Typedef MutinyMockTypeEqualFunction
    • Typedef MutinyMockTypeValueToStringFunction

Contributing

  • Contributing to mu::tiny

Release History

  • Changelog
Back to top
View this page
Edit this page

Define CHECK_EQUAL_SBYTE_TEXT¶

  • Defined in File test.h

Define Documentation¶

CHECK_EQUAL_SBYTE_TEXT(expected, actual, text)¶
[source]

CHECK_EQUAL_SBYTE with a custom failure message.

Next
Define CHECK_EQUAL_STRING
Previous
Define CHECK_EQUAL_SBYTE
Copyright © 2026, Chad Condon
Made with Sphinx and @pradyunsg's Furo
On this page
  • Define CHECK_EQUAL_SBYTE_TEXT
    • Define Documentation
      • CHECK_EQUAL_SBYTE_TEXT