Force ourselves to test with Ruby 3.

Fix some issues that have been lurking.
This commit is contained in:
Mark VanderVoord
2023-01-09 14:16:30 -05:00
parent 019f88b4d9
commit 16d12416fd
5 changed files with 33 additions and 11 deletions
+1 -1
View File
@@ -32,7 +32,7 @@ void test_MemNewWillReturnNullIfGivenIllegalSizes(void)
void test_MemShouldProtectAgainstMemoryOverflow(void)
{
(void)CMock_Guts_MemNew(CMOCK_MEM_SIZE - TEST_MEM_INDEX_SIZE);
TEST_ASSERT_NOT_EQUAL_UINT( CMOCK_GUTS_NONE, CMock_Guts_MemNew(CMOCK_MEM_SIZE - TEST_MEM_INDEX_SIZE) );
//verify we've used all the memory
TEST_ASSERT_LESS_OR_EQUAL_UINT32(TEST_MEM_INDEX_SIZE, CMock_Guts_MemBytesFree());
+6 -6
View File
@@ -41,7 +41,7 @@ describe CMockHeaderParser, "Verify CMockHeaderParser Module" do
end
it "create and initialize variables to defaults appropriately" do
assert_equal(nil, @parser.funcs)
assert_nil(@parser.funcs)
assert_equal(['const', '__ramfunc', 'funky_attrib', 'SQLITE_API'], @parser.c_attributes)
assert_equal(['void','MY_FUNKY_VOID'], @parser.treat_as_void)
end
@@ -377,7 +377,7 @@ describe CMockHeaderParser, "Verify CMockHeaderParser Module" do
@parser.parse("module", source)
end
assert_equal(nil, @parser.funcs)
assert_nil(@parser.funcs)
# verify exception message
begin
@@ -401,7 +401,7 @@ describe CMockHeaderParser, "Verify CMockHeaderParser Module" do
@parser.parse("module", source)
end
assert_equal(nil, @parser.funcs)
assert_nil(@parser.funcs)
# verify exception message
begin
@@ -429,7 +429,7 @@ describe CMockHeaderParser, "Verify CMockHeaderParser Module" do
@parser.parse("module", source)
end
assert_equal(nil, @parser.funcs)
assert_nil(@parser.funcs)
# verify exception message
begin
@@ -670,7 +670,7 @@ describe CMockHeaderParser, "Verify CMockHeaderParser Module" do
@parser.parse("module", source)
end
assert_equal(nil, @parser.funcs)
assert_nil(@parser.funcs)
# verify exception message
begin
@@ -699,7 +699,7 @@ describe CMockHeaderParser, "Verify CMockHeaderParser Module" do
@parser.parse("module", source)
end
assert_equal(nil, @parser.funcs)
assert_nil(@parser.funcs)
# verify exception message
begin