Imre Kis | 124f0e3 | 2021-02-12 18:03:24 +0100 | [diff] [blame] | 1 | Welcome to the c-picker's documentation! |
| 2 | ======================================== |
| 3 | |
| 4 | .. toctree:: |
| 5 | :maxdepth: 1 |
| 6 | :hidden: |
| 7 | :numbered: |
| 8 | |
| 9 | Home<self> |
| 10 | user_guide |
| 11 | project/index |
| 12 | |
| 13 | This repository contains the c-picker-tool. |
| 14 | |
| 15 | Separating dependencies apart from the code under test is a crutial step in unit testing systems. In many cases this can be |
| 16 | easily done by linking mocked functions to the tested code but sometimes it's difficult like when the code under test and its |
| 17 | dependencies are in the same compilation unit. For separating the code under test from its dependencies the tool called c-picker |
| 18 | can be used. It can pick pieces of code (functions, variables, etc.) based on descriptor files. |
| 19 | |
| 20 | The coverage of c-picker generated sources is mapped to the original sources files. |
| 21 | |
| 22 | |
| 23 | -------------- |
| 24 | |
| 25 | *Copyright (c) 2019-2021, Arm Limited. All rights reserved.* |
| 26 | |
| 27 | SPDX-License-Identifier: BSD-3-Clause |