Skip to content
This repository has been archived by the owner on Sep 20, 2021. It is now read-only.

Use Kitab for doctests #88

Merged
merged 3 commits into from
Aug 15, 2017
Merged

Use Kitab for doctests #88

merged 3 commits into from
Aug 15, 2017

Conversation

Hywan
Copy link
Member

@Hywan Hywan commented Jul 5, 2017

This PR removes the existing code introduced to address RFC 52: Compile documentation examples into integration test suites, and execute them. It is replaced by Kitab (see RFC 53): Our tool to compile doc examples into integration test suites, and execute them (in addition to render them).

We are not relying on the atoum's configuration of Kitab, we are using our existing configuration. It's Kitab++ in some way because we have all the atoum extensions used inside hoa/test for our documentation now.

I recommend you to read commit messages. They are short, but it might provide more insights.

It's cool to use Kitab programmatically.

Thoughts?

Hywan added 3 commits July 5, 2017 20:09
This is the first patch of a small serie. Next step is to introduce
Kitab, our home tool to generate the documentation in addition to
execute it.
This is another step in this serie of using Kitab.
Use the Kitab API to compile the documentation into doctests. Then,
continue the pipeline with our existing atoum configuration.

The goal of this patch is to just insert Kitab compilation in the
`test:run` pipeline. We are not relying on the `kitab` binary.
@Hywan Hywan requested review from jubianchi and vonglasow July 5, 2017 19:05
Bhoat pushed a commit to hoaproject/Central that referenced this pull request Aug 15, 2017
@Bhoat Bhoat merged commit a9df26f into hoaproject:master Aug 15, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

Successfully merging this pull request may close these issues.

3 participants