{"users":[{"id":1,"username":"ivankravets","name":"Ivan Kravets","avatar_template":"/user_avatar/community.platformio.org/ivankravets/{size}/10645_2.png","admin":true,"trust_level":2},{"id":24781,"username":"jeanmichel.cazaux","name":"Jean-Michel Cazaux","avatar_template":"/user_avatar/community.platformio.org/jeanmichel.cazaux/{size}/21560_2.png","trust_level":1},{"id":1609,"username":"maxgerhardt","name":"Maximilian Gerhardt","avatar_template":"/letter_avatar_proxy/v4/letter/m/7ab992/{size}.png","moderator":true,"trust_level":2},{"id":24113,"username":"ropelinen","name":"Eetu Ropelinen","avatar_template":"/user_avatar/community.platformio.org/ropelinen/{size}/21117_2.png","trust_level":1},{"id":5193,"username":"jason2866","name":"Jason2866","avatar_template":"/user_avatar/community.platformio.org/jason2866/{size}/5110_2.png","trust_level":2},{"id":16689,"username":"amos_cq","name":"Alex","avatar_template":"/letter_avatar_proxy/v4/letter/a/bc8723/{size}.png","trust_level":1},{"id":15966,"username":"m-mcgowan","name":"Matthew McGowan","avatar_template":"/user_avatar/community.platformio.org/m-mcgowan/{size}/16280_2.png","trust_level":1},{"id":22765,"username":"artolecuona15","name":"Arturo Lecuona","avatar_template":"/letter_avatar_proxy/v4/letter/a/ac91a4/{size}.png","trust_level":1},{"id":7360,"username":"strooom","name":"Pascal Roobrouck","avatar_template":"/user_avatar/community.platformio.org/strooom/{size}/6895_2.png","trust_level":2},{"id":20776,"username":"kukaslino","name":"Caue Petri","avatar_template":"/letter_avatar_proxy/v4/letter/k/e9bcb4/{size}.png","trust_level":1},{"id":16094,"username":"yamaan93","name":"Yamaan Bakir","avatar_template":"/user_avatar/community.platformio.org/yamaan93/{size}/16803_2.png","trust_level":1},{"id":16476,"username":"jonathanp","name":"Jonathan P","avatar_template":"/letter_avatar_proxy/v4/letter/j/2acd7d/{size}.png","trust_level":1},{"id":14140,"username":"robertl","name":"Robert Langer","avatar_template":"/letter_avatar_proxy/v4/letter/r/a87d85/{size}.png","trust_level":1},{"id":13609,"username":"dzidmail","name":"Dzid","avatar_template":"/user_avatar/community.platformio.org/dzidmail/{size}/13182_2.png","trust_level":2},{"id":20578,"username":"ejyb123","name":"Jgh Jy","avatar_template":"/letter_avatar_proxy/v4/letter/e/f19dbf/{size}.png","trust_level":0},{"id":5772,"username":"dolfandringa","name":"Dolf Andringa","avatar_template":"/letter_avatar_proxy/v4/letter/d/a9adbd/{size}.png","trust_level":2},{"id":9863,"username":"lars.lundh","name":"Lars Lundh","avatar_template":"/letter_avatar_proxy/v4/letter/l/6a8cbe/{size}.png","trust_level":1},{"id":13698,"username":"margaretselzer","name":"Marcell Egyed","avatar_template":"/letter_avatar_proxy/v4/letter/m/9de053/{size}.png","trust_level":1},{"id":19598,"username":"ingmar","name":"Ingmar Pätzold","avatar_template":"/letter_avatar_proxy/v4/letter/i/cc9497/{size}.png","trust_level":1},{"id":7019,"username":"arduhe","name":"Heinz Stüßer","avatar_template":"/user_avatar/community.platformio.org/arduhe/{size}/6464_2.png","trust_level":2},{"id":19360,"username":"ronnievdc","name":"Ronnie C","avatar_template":"/letter_avatar_proxy/v4/letter/r/8797f3/{size}.png","trust_level":0},{"id":132,"username":"sticilface","name":"Sticilface","avatar_template":"/user_avatar/community.platformio.org/sticilface/{size}/1897_2.png","trust_level":2},{"id":15136,"username":"utkarshverma","name":"Utkarsh Verma","avatar_template":"/letter_avatar_proxy/v4/letter/u/8491ac/{size}.png","trust_level":1},{"id":9330,"username":"inzynierdomu","name":"Inżynier Domu","avatar_template":"/letter_avatar_proxy/v4/letter/i/f08c70/{size}.png","trust_level":1},{"id":3616,"username":"vit","name":"","avatar_template":"/user_avatar/community.platformio.org/vit/{size}/3846_2.png","trust_level":2},{"id":18636,"username":"roger.van.kanten","name":"Roger van Kanten","avatar_template":"/letter_avatar_proxy/v4/letter/r/b38774/{size}.png","trust_level":1},{"id":18503,"username":"razi.berg","name":"razi berg","avatar_template":"/letter_avatar_proxy/v4/letter/r/13edae/{size}.png","trust_level":0},{"id":2,"username":"valeros","name":"Valerii Koval","avatar_template":"/user_avatar/community.platformio.org/valeros/{size}/26_2.png","admin":true,"moderator":true,"trust_level":4},{"id":15853,"username":"majubs_fiber","name":"Maria Júlia","avatar_template":"/letter_avatar_proxy/v4/letter/m/dbc845/{size}.png","trust_level":1},{"id":13335,"username":"dvdnwk","name":"Dawid","avatar_template":"/user_avatar/community.platformio.org/dvdnwk/{size}/13802_2.png","trust_level":2},{"id":16017,"username":"bbqf","name":"Anton Kuvsinov","avatar_template":"/letter_avatar_proxy/v4/letter/b/b3f665/{size}.png","trust_level":1},{"id":17974,"username":"hannes","name":"Hannes Zeihsel","avatar_template":"/letter_avatar_proxy/v4/letter/h/f0a364/{size}.png","trust_level":0},{"id":9504,"username":"richarddeweerd","name":"Richard de Weerd","avatar_template":"/user_avatar/community.platformio.org/richarddeweerd/{size}/9140_2.png","trust_level":1},{"id":17140,"username":"designer6173","name":"Lauge Johnsen","avatar_template":"/letter_avatar_proxy/v4/letter/d/6bbea6/{size}.png","trust_level":1},{"id":17043,"username":"hebster","name":"","avatar_template":"/letter_avatar_proxy/v4/letter/h/82dd89/{size}.png","trust_level":1},{"id":16860,"username":"kichgadot1","name":"andy cole","avatar_template":"/letter_avatar_proxy/v4/letter/k/9f8e36/{size}.png","trust_level":1},{"id":16733,"username":"lightway29","name":"Lightway29","avatar_template":"/letter_avatar_proxy/v4/letter/l/ba8739/{size}.png","trust_level":1},{"id":16206,"username":"aguerrero1777","name":"Alexander Guerrero","avatar_template":"/letter_avatar_proxy/v4/letter/a/b9bd4f/{size}.png","trust_level":1},{"id":3529,"username":"normandunbar","name":"Norman Dunbar","avatar_template":"/user_avatar/community.platformio.org/normandunbar/{size}/10021_2.png","moderator":true,"trust_level":2},{"id":4564,"username":"hamzahajeir","name":"Hamza Hajeir","avatar_template":"/user_avatar/community.platformio.org/hamzahajeir/{size}/4976_2.png","trust_level":2},{"id":3121,"username":"pfeerick","name":"Peter","avatar_template":"/user_avatar/community.platformio.org/pfeerick/{size}/2454_2.png","moderator":true,"trust_level":2},{"id":16467,"username":"alex.evseenko","name":"Alex Evseenko","avatar_template":"/user_avatar/community.platformio.org/alex.evseenko/{size}/16808_2.png","trust_level":1},{"id":16339,"username":"embeddedsys671","name":"embedded sys","avatar_template":"/letter_avatar_proxy/v4/letter/e/9d8465/{size}.png","trust_level":0}],"primary_groups":[],"flair_groups":[],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/advanced-solutions/unit-testing/20?page=1","per_page":30,"top_tags":["espressif32","platformio-ini","unit-testing","vscode","arduino","mbed-os","ststm32","clion","teensy","atmelavr","esp-idf","espressif8266"],"topics":[{"fancy_title":"About the PIO Unit Testing category","id":5105,"title":"About the PIO Unit Testing category","slug":"about-the-pio-unit-testing-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2018-09-19T13:26:55.833Z","last_posted_at":null,"bumped":true,"bumped_at":"2020-08-26T11:18:21.281Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Questions and discussion about Unit Testing.","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":907,"like_count":0,"has_summary":false,"last_poster_username":"ivankravets","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Cannot get googletest to compile on my project","id":53835,"title":"Cannot get googletest to compile on my project","slug":"cannot-get-googletest-to-compile-on-my-project","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2026-02-12T17:47:40.111Z","last_posted_at":"2026-02-13T11:40:30.492Z","bumped":true,"bumped_at":"2026-02-13T11:40:30.492Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["arduino"],"tags_descriptions":{},"views":59,"like_count":0,"has_summary":false,"last_poster_username":"maxgerhardt","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":24781,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Unit Tests not working on Arduino Nano ESP32","id":52615,"title":"Unit Tests not working on Arduino Nano ESP32","slug":"unit-tests-not-working-on-arduino-nano-esp32","posts_count":24,"reply_count":22,"highest_post_number":25,"image_url":null,"created_at":"2025-09-22T13:41:22.763Z","last_posted_at":"2025-09-26T16:32:44.242Z","bumped":true,"bumped_at":"2025-09-26T16:32:44.242Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["arduino"],"tags_descriptions":{},"views":357,"like_count":1,"has_summary":false,"last_poster_username":"jason2866","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster, Accepted Answer","user_id":24113,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":5193,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Run extra_scripts when using pio test","id":45584,"title":"Run extra_scripts when using pio test","slug":"run-extra-scripts-when-using-pio-test","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2025-01-27T12:25:53.984Z","last_posted_at":"2025-09-01T17:17:00.246Z","bumped":true,"bumped_at":"2025-09-02T03:03:45.693Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":144,"like_count":0,"has_summary":false,"last_poster_username":"m-mcgowan","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16689,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":15966,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Undefined reference to UnityAssertEqualString","id":48392,"title":"Undefined reference to UnityAssertEqualString","slug":"undefined-reference-to-unityassertequalstring","posts_count":4,"reply_count":2,"highest_post_number":4,"image_url":"https://community.platformio.org/uploads/default/original/3X/0/1/0195b7748df8da7f4db4db373a9e6e4049eab84d.png","created_at":"2025-08-07T14:33:22.613Z","last_posted_at":"2025-08-08T11:37:13.184Z","bumped":true,"bumped_at":"2025-08-08T11:37:13.184Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["espressif32","arduino"],"tags_descriptions":{},"views":87,"like_count":1,"has_summary":false,"last_poster_username":"maxgerhardt","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":22765,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Feature request : support &lsquo;INFO&rsquo; output from Unity unitTesting framework","id":48380,"title":"Feature request : support 'INFO' output from Unity unitTesting framework","slug":"feature-request-support-info-output-from-unity-unittesting-framework","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-08-06T11:25:29.921Z","last_posted_at":"2025-08-06T17:53:23.411Z","bumped":true,"bumped_at":"2025-08-06T17:53:23.411Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":71,"like_count":0,"has_summary":false,"last_poster_username":"maxgerhardt","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":7360,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Arduino Mega Unit testing - Testing&hellip; If you don&rsquo;t see any output for the first 10 secs, please reset board (press reset button)","id":44432,"title":"Arduino Mega Unit testing - Testing... If you don't see any output for the first 10 secs, please reset board (press reset button)","slug":"arduino-mega-unit-testing-testing-if-you-dont-see-any-output-for-the-first-10-secs-please-reset-board-press-reset-button","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2024-11-27T16:59:30.922Z","last_posted_at":"2024-11-27T22:38:01.609Z","bumped":true,"bumped_at":"2024-11-27T22:38:01.609Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["arduino"],"tags_descriptions":{},"views":328,"like_count":1,"has_summary":false,"last_poster_username":"kukaslino","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":20776,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Unity Testing Not working *unless* I attach the debugger?","id":44200,"title":"Unity Testing Not working *unless* I attach the debugger?","slug":"unity-testing-not-working-unless-i-attach-the-debugger","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2024-11-11T18:27:16.047Z","last_posted_at":"2024-11-11T18:58:20.797Z","bumped":true,"bumped_at":"2024-11-11T18:58:20.797Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["espressif32","esp-idf"],"tags_descriptions":{},"views":130,"like_count":0,"has_summary":false,"last_poster_username":"maxgerhardt","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16094,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Strange &ldquo;archive has no index&rdquo; error when unit testing on native with Mingw-w64 installed via MSYS2","id":35825,"title":"Strange \"archive has no index\" error when unit testing on native with Mingw-w64 installed via MSYS2","slug":"strange-archive-has-no-index-error-when-unit-testing-on-native-with-mingw-w64-installed-via-msys2","posts_count":6,"reply_count":1,"highest_post_number":6,"image_url":null,"created_at":"2023-09-21T00:07:17.684Z","last_posted_at":"2024-10-31T09:41:21.343Z","bumped":true,"bumped_at":"2024-10-31T09:41:21.343Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1135,"like_count":3,"has_summary":false,"last_poster_username":"ejyb123","category_id":20,"op_like_count":1,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16476,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":14140,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13609,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":20578,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Multiple test files for embedded tests","id":13795,"title":"Multiple test files for embedded tests","slug":"multiple-test-files-for-embedded-tests","posts_count":7,"reply_count":3,"highest_post_number":11,"image_url":null,"created_at":"2020-05-19T05:23:42.017Z","last_posted_at":"2024-09-26T13:30:09.330Z","bumped":true,"bumped_at":"2024-09-26T13:54:13.589Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":3737,"like_count":0,"has_summary":false,"last_poster_username":"ingmar","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":5772,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":9863,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":13698,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":19598,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Unit test: runs only one testcase on target","id":42778,"title":"Unit test: runs only one testcase on target","slug":"unit-test-runs-only-one-testcase-on-target","posts_count":10,"reply_count":6,"highest_post_number":10,"image_url":"https://community.platformio.org/uploads/default/original/3X/e/7/e7c6dd7690a5a6a126cdf12d9d41b81cd40893d5.png","created_at":"2024-09-25T07:53:53.169Z","last_posted_at":"2024-09-26T10:04:23.245Z","bumped":true,"bumped_at":"2024-09-26T10:04:23.245Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["unit-testing"],"tags_descriptions":{},"views":292,"like_count":0,"has_summary":false,"last_poster_username":"ingmar","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":19598,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7019,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Undefined reference to `__atomic_fetch_sub_4&rsquo; when using gmock:MOCK_METHOD","id":42267,"title":"Undefined reference to `__atomic_fetch_sub_4' when using gmock:MOCK_METHOD","slug":"undefined-reference-to-atomic-fetch-sub-4-when-using-gmock-mock-method","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2024-08-23T20:00:50.730Z","last_posted_at":"2024-08-23T20:51:36.810Z","bumped":true,"bumped_at":"2024-08-23T20:51:36.810Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":207,"like_count":0,"has_summary":false,"last_poster_username":"ronnievdc","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":19360,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":7019,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Unit testing communication between devices","id":42034,"title":"Unit testing communication between devices","slug":"unit-testing-communication-between-devices","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2024-08-07T11:45:45.662Z","last_posted_at":"2024-08-13T11:34:43.238Z","bumped":true,"bumped_at":"2024-08-13T11:34:43.238Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":221,"like_count":1,"has_summary":false,"last_poster_username":"sticilface","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":132,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to avoid the initial service delay for STM32 unit tests?","id":41914,"title":"How to avoid the initial service delay for STM32 unit tests?","slug":"how-to-avoid-the-initial-service-delay-for-stm32-unit-tests","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-07-30T03:30:48.077Z","last_posted_at":"2024-07-30T03:30:48.182Z","bumped":true,"bumped_at":"2024-07-30T03:30:48.182Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["ststm32"],"tags_descriptions":{},"views":130,"like_count":0,"has_summary":false,"last_poster_username":"utkarshverma","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":15136,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[UT][Segmentation fault] problem with falling test","id":41629,"title":"[UT][Segmentation fault] problem with falling test","slug":"ut-segmentation-fault-problem-with-falling-test","posts_count":4,"reply_count":1,"highest_post_number":4,"image_url":null,"created_at":"2024-07-09T10:06:19.285Z","last_posted_at":"2024-07-09T18:48:42.774Z","bumped":true,"bumped_at":"2024-07-09T18:48:42.774Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":526,"like_count":2,"has_summary":false,"last_poster_username":"inzynierdomu","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":9330,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to create coverage reports after tests run?","id":40353,"title":"How to create coverage reports after tests run?","slug":"how-to-create-coverage-reports-after-tests-run","posts_count":6,"reply_count":1,"highest_post_number":6,"image_url":null,"created_at":"2024-05-21T15:35:43.066Z","last_posted_at":"2024-06-07T15:29:49.220Z","bumped":true,"bumped_at":"2024-06-07T15:29:49.220Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":364,"like_count":0,"has_summary":false,"last_poster_username":"vit","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":3616,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7360,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":7019,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Linking fails for unit test","id":40978,"title":"Linking fails for unit test","slug":"linking-fails-for-unit-test","posts_count":3,"reply_count":1,"highest_post_number":3,"image_url":null,"created_at":"2024-06-04T14:22:29.717Z","last_posted_at":"2024-06-05T11:21:09.793Z","bumped":true,"bumped_at":"2024-06-05T11:21:09.793Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["arduino","unit-testing"],"tags_descriptions":{},"views":286,"like_count":0,"has_summary":false,"last_poster_username":"roger.van.kanten","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":18636,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"GTest passes but shows SKIPPED","id":40194,"title":"GTest passes but shows SKIPPED","slug":"gtest-passes-but-shows-skipped","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":null,"created_at":"2024-05-10T16:06:12.090Z","last_posted_at":"2024-05-13T11:33:07.767Z","bumped":true,"bumped_at":"2024-05-13T11:33:07.767Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["vscode","platformio-ini"],"tags_descriptions":{},"views":441,"like_count":1,"has_summary":false,"last_poster_username":"valeros","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":18503,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster, Accepted Answer","user_id":2,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"How to test code that depends on Arduino libraries","id":34791,"title":"How to test code that depends on Arduino libraries","slug":"how-to-test-code-that-depends-on-arduino-libraries","posts_count":5,"reply_count":2,"highest_post_number":5,"image_url":null,"created_at":"2023-07-17T14:31:18.583Z","last_posted_at":"2024-04-08T14:30:24.138Z","bumped":true,"bumped_at":"2024-04-08T14:30:24.138Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1996,"like_count":7,"has_summary":false,"last_poster_username":"majubs_fiber","category_id":20,"op_like_count":2,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":15853,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":13335,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Trying to make a clean unit test for private library","id":39316,"title":"Trying to make a clean unit test for private library","slug":"trying-to-make-a-clean-unit-test-for-private-library","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-03-25T18:27:05.379Z","last_posted_at":"2024-03-25T18:27:05.477Z","bumped":true,"bumped_at":"2024-03-25T18:27:05.477Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["espressif32"],"tags_descriptions":{},"views":301,"like_count":0,"has_summary":false,"last_poster_username":"bbqf","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":16017,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Advanced Scripting and Code Generation Tools and Unit Testing","id":39063,"title":"Advanced Scripting and Code Generation Tools and Unit Testing","slug":"advanced-scripting-and-code-generation-tools-and-unit-testing","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2024-03-14T16:24:22.585Z","last_posted_at":"2024-03-14T16:24:22.686Z","bumped":true,"bumped_at":"2024-03-14T16:24:22.686Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":377,"like_count":0,"has_summary":false,"last_poster_username":"hannes","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":17974,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Compile errors for googletest","id":38635,"title":"Compile errors for googletest","slug":"compile-errors-for-googletest","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2024-02-21T20:46:29.949Z","last_posted_at":"2024-02-22T10:15:51.695Z","bumped":true,"bumped_at":"2024-02-22T10:15:51.695Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["espressif8266"],"tags_descriptions":{},"views":599,"like_count":0,"has_summary":false,"last_poster_username":"richarddeweerd","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster, Accepted Answer","user_id":9504,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Help creating unit tests for the Raspberry Pi Pico","id":37285,"title":"Help creating unit tests for the Raspberry Pi Pico","slug":"help-creating-unit-tests-for-the-raspberry-pi-pico","posts_count":7,"reply_count":2,"highest_post_number":7,"image_url":null,"created_at":"2023-12-16T14:22:05.268Z","last_posted_at":"2023-12-18T20:46:15.584Z","bumped":true,"bumped_at":"2023-12-18T20:46:15.584Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":1150,"like_count":1,"has_summary":false,"last_poster_username":"designer6173","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":17140,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Partial compilation of private libraries/components (while testing) for different environments","id":37079,"title":"Partial compilation of private libraries/components (while testing) for different environments","slug":"partial-compilation-of-private-libraries-components-while-testing-for-different-environments","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2023-12-05T13:09:11.525Z","last_posted_at":"2023-12-05T13:09:11.642Z","bumped":true,"bumped_at":"2023-12-05T13:09:11.642Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["platformio-ini"],"tags_descriptions":{},"views":463,"like_count":0,"has_summary":false,"last_poster_username":"hebster","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":17043,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"[ESP32-CAM] Can not run unit tests on board","id":36663,"title":"[ESP32-CAM] Can not run unit tests on board","slug":"esp32-cam-can-not-run-unit-tests-on-board","posts_count":8,"reply_count":6,"highest_post_number":8,"image_url":"https://community.platformio.org/uploads/default/original/3X/a/8/a87ec2dda75a954438593f49f88009324b8f465b.jpeg","created_at":"2023-11-11T03:00:06.533Z","last_posted_at":"2023-11-14T13:04:08.941Z","bumped":true,"bumped_at":"2023-11-14T13:04:08.941Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["espressif32"],"tags_descriptions":{},"views":724,"like_count":0,"has_summary":false,"last_poster_username":"maxgerhardt","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16860,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Platformio unit test runs the same test case twice","id":36404,"title":"Platformio unit test runs the same test case twice","slug":"platformio-unit-test-runs-the-same-test-case-twice","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://community.platformio.org/uploads/default/optimized/3X/8/e/8e67a9ab811f06340dcf413b5a694e1d77d0632e_2_1024x213.png","created_at":"2023-10-26T11:38:27.888Z","last_posted_at":"2023-10-30T05:14:30.866Z","bumped":true,"bumped_at":"2023-10-30T05:14:30.866Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["unit-testing","mbed-os"],"tags_descriptions":{},"views":460,"like_count":0,"has_summary":false,"last_poster_username":"lightway29","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":16733,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"STlink unit testing not working, asking me for test_port","id":36172,"title":"STlink unit testing not working, asking me for test_port","slug":"stlink-unit-testing-not-working-asking-me-for-test-port","posts_count":3,"reply_count":0,"highest_post_number":3,"image_url":"https://community.platformio.org/uploads/default/optimized/3X/f/4/f426053a7cfcbb6b955cc0ede31d6cc1663a0169_2_1024x480.png","created_at":"2023-10-13T05:59:10.331Z","last_posted_at":"2023-10-13T15:07:23.132Z","bumped":true,"bumped_at":"2023-10-13T15:07:23.132Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["platformio-ini","ststm32"],"tags_descriptions":{},"views":628,"like_count":0,"has_summary":false,"last_poster_username":"maxgerhardt","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":16206,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3529,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"G++ is not recognized","id":11256,"title":"G++ is not recognized","slug":"g-is-not-recognized","posts_count":13,"reply_count":10,"highest_post_number":13,"image_url":"https://community.platformio.org/uploads/default/original/2X/7/74cd48201af77254f2d7bd9a2777e07b675cf645.png","created_at":"2019-12-29T19:25:45.868Z","last_posted_at":"2023-10-05T13:15:24.149Z","bumped":true,"bumped_at":"2023-10-05T13:15:24.149Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":[],"tags_descriptions":{},"views":11102,"like_count":3,"has_summary":false,"last_poster_username":"hamzahajeir","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":4564,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1609,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":3121,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":1,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Embedded testing failed with Broken pipe on Arduino","id":35838,"title":"Embedded testing failed with Broken pipe on Arduino","slug":"embedded-testing-failed-with-broken-pipe-on-arduino","posts_count":9,"reply_count":3,"highest_post_number":9,"image_url":null,"created_at":"2023-09-21T19:30:57.516Z","last_posted_at":"2023-09-23T18:44:04.785Z","bumped":true,"bumped_at":"2023-09-23T18:44:04.785Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["arduino","unit-testing"],"tags_descriptions":{},"views":1026,"like_count":0,"has_summary":false,"last_poster_username":"alex.evseenko","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":16467,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1609,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"CI unit test gtest fail: undefined reference to `pthread_setspecific&rsquo;","id":28121,"title":"CI unit test gtest fail: undefined reference to `pthread_setspecific'","slug":"ci-unit-test-gtest-fail-undefined-reference-to-pthread-setspecific","posts_count":7,"reply_count":3,"highest_post_number":7,"image_url":null,"created_at":"2022-06-02T13:08:54.018Z","last_posted_at":"2023-08-30T10:23:02.101Z","bumped":true,"bumped_at":"2023-08-30T10:23:02.101Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"tags":["unit-testing"],"tags_descriptions":{},"views":2592,"like_count":0,"has_summary":false,"last_poster_username":"embeddedsys671","category_id":20,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":true,"can_vote":false,"posters":[{"extras":null,"description":"Original Poster","user_id":9330,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster, Accepted Answer","user_id":1,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":16339,"primary_group_id":null,"flair_group_id":null}]}]}}