executablebooks / sphinx-external-toc

A sphinx extension that allows the site-map to be defined in a single YAML file
https://sphinx-external-toc.readthedocs.io
MIT License
33 stars 18 forks source link

✨ NEW: Add initial CLI #3

Closed chrisjsewell closed 3 years ago

chrisjsewell commented 3 years ago

with site creation from a ToC, and add sphinx-build testing.

codecov[bot] commented 3 years ago

Codecov Report

Merging #3 (76f8a0c) into main (7c391a0) will increase coverage by 32.47%. The diff coverage is 89.74%.

Impacted file tree graph

@@             Coverage Diff             @@
##             main       #3       +/-   ##
===========================================
+ Coverage   51.28%   83.76%   +32.47%     
===========================================
  Files           3        5        +2     
  Lines         195      234       +39     
===========================================
+ Hits          100      196       +96     
+ Misses         95       38       -57     
Flag Coverage Δ
pytests 83.76% <89.74%> (+32.47%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
sphinx_external_toc/tools.py 86.95% <86.95%> (ø)
sphinx_external_toc/cli.py 92.30% <92.30%> (ø)
sphinx_external_toc/api.py 86.20% <100.00%> (+1.99%) :arrow_up:
sphinx_external_toc/events.py 76.38% <100.00%> (+76.38%) :arrow_up:
sphinx_external_toc/__init__.py 90.00% <0.00%> (+50.00%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 7c391a0...76f8a0c. Read the comment docs.