Sha256: 2308204fc1eaaee61c25e3a9cfe9a5defd6808bef47467968fe7749d731df3a8

Contents?: true

Size: 1.17 KB

Versions: 2

Compression:

Stored size: 1.17 KB

Contents

# Ceedling Plugin: Pretty Test Suite Console Report

Prints to the console ($stdout) simple, readable test suite results.

# Plugin Overview

This plugin is intended to be the default option for formatting a test suite's
results when displayed at the console. It collects raw test results from the 
individual test executables of your test suite and presents them in a more 
readable summary form.

# Setup

Enable the plugin in your project.yml by adding `report_tests_pretty_stdout` to 
the list of enabled plugins instead of any other `report_tests_*_stdout` 
plugin.

``` YAML
:plugins:
  :enabled:
    - report_tests_pretty_stdout
```

# Configuration

No additional configuration is needed once the plugin is enabled.

# Example Output

```sh
 > ceedling test:Model
```

```
-------------------
FAILED TEST SUMMARY
-------------------
[test/TestModel.c]
  Test: testInitShouldCallSchedulerAndTemperatureFilterInit
  At line (21): "Function TaskScheduler_Init() called more times than expected."

--------------------
OVERALL TEST SUMMARY
--------------------
TESTED:  1
PASSED:  0
FAILED:  1
IGNORED: 0

---------------------
BUILD FAILURE SUMMARY
---------------------
Unit test failures.
```

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ceedling-1.0.1 plugins/report_tests_pretty_stdout/README.md
ceedling-1.0.0 plugins/report_tests_pretty_stdout/README.md