mirror of
https://github.com/FreeRTOS/coreMQTT
synced 2025-05-13 21:59:40 +08:00

<!--- Title --> Description ----------- <!--- Describe your changes in detail. --> **Issue1:** Mocked function calls jump to real implementation instead of mocks on mac **Solution:** Convert the symbols of the mocked implementation from weak to strong **Issue2:** lcov generating wrong coverage reports on mac **Solution:** Rectifying network buffer size to be of the appropriate value otherwise memset clears out more memory spaces than required which leads to reseting the line coverage counters. **Issue3:** log statements being taken as branches **Solution:** Removing the ternary operation to figure out if there is a '/' in front of the file name or not. This can be done as this feature is just for debugging purposes. **Issue4:** Some tests failing randomly on mac **Solution:** Initialise variables at places where necessary By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice. --------- Co-authored-by: Dakshit Babbar <dakshba@amazon.com>