• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Hylbert / Mark2TeX
65%
main: 71%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: main
Repo Added 09 May 2026 07:08PM UTC
Files 21
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH feature/tabbed-preview-panel
branch: feature/tabbed-preview-panel
CHANGE BRANCH
x
Reset
  • feature/tabbed-preview-panel
  • develop
  • feat/fix-figure-placement-abnt
  • feat/graceful-missing-image
  • feat/new-templates-dissertacao-relatorio-acm
  • feature/smart-heading-numbering
  • fix/docker-socket-detection-macos-windows
  • fix/first-paragraph-indent
  • fix/i18n-footer-bindings
  • fix/swap-template-preserves-complex-yaml
  • fix/tcc-abnt-postextual-without-bibliography
  • release/0.3.1

13 May 2026 02:03AM UTC coverage: 65.034% (+1.9%) from 63.177%
25773771238

Pull #55

github

Hylbert
test(info_panel,doc_structure): add unit tests for InfoPanelWidget, CompilationInfo, make_timestamp and extract_sections

- test_info_panel.py:
  - CompilationInfo: default field values, mutability, list isolation
  - make_timestamp(): format matches HH:MM:SS regex
  - InfoPanelWidget.render(): success/error/None status labels and emoji;
    filename, pages, template, timestamp in output; sections list and
    no_sections fallback; warnings list and no_warnings fallback

- test_doc_structure.py:
  - Returns empty list for missing, unreadable, and empty files
  - h1 parsed with no indent, counter 1
  - h2 indented two spaces, h3 four spaces
  - Mixed h1/h2/h3 numbering is sequential regardless of level
  - YAML frontmatter stripped before scanning (title: key ignored)
  - Inline bold, italic, and code formatting removed from heading text
  - Hard cap of 30 entries on documents with >30 headings
  - No section found in a file with only body text returns []
Pull Request #55: feat(preview): tabbed preview panel with compilation info and document outline

92 of 94 new or added lines in 2 files covered. (97.87%)

1142 of 1756 relevant lines covered (65.03%)

0.65 hits per line

Relevant lines Covered
Build:
Build:
1756 RELEVANT LINES 1142 COVERED LINES
0.65 HITS PER LINE
Source Files on feature/tabbed-preview-panel
  • Tree
  • List 20
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
25773771238 feature/tabbed-preview-panel test(info_panel,doc_structure): add unit tests for InfoPanelWidget, CompilationInfo, make_timestamp and extract_sections - test_info_panel.py: - CompilationInfo: default field values, mutability, list isolation - make_timestamp(): format matc... Pull #55 13 May 2026 02:06AM UTC Hylbert github
65.03
25773772635 feature/tabbed-preview-panel Merge 0fc3b7306 into c88107e4b Pull #55 13 May 2026 02:06AM UTC web-flow github
65.03
25773109720 feature/tabbed-preview-panel Merge 35b95e267 into c88107e4b Pull #55 13 May 2026 01:47AM UTC web-flow github
61.55
25641768390 feature/tabbed-preview-panel style(preview-tabs): remove emojis from tab labels and refine tab appearance - Strip emoji prefixes from info.tab_markdown and info.tab_pdf in both pt_BR and en_US locales so tab labels read as plain text - Increase tab bar height to 3 for clea... push 10 May 2026 10:41PM UTC Hylbert github
61.55
25641508014 feature/tabbed-preview-panel style(preview-tabs): remove emojis from tab labels and refine tab appearance - Strip emoji prefixes from info.tab_markdown and info.tab_pdf in both pt_BR and en_US locales so tab labels read as plain text - Increase tab bar height to 3 for clea... push 10 May 2026 10:29PM UTC Hylbert github
61.55
25641420829 feature/tabbed-preview-panel fix(compilation): mark status as success when pdf is generated Even when xelatex exits with code 1 (non-fatal warnings), latexmk may still produce the PDF. Detect the output file at the expected path and override status to "success" so the info p... push 10 May 2026 10:25PM UTC Hylbert github
61.55
25641006852 feature/tabbed-preview-panel style(tcss): add TabbedContent styles for tabbed preview panel push 10 May 2026 10:05PM UTC Hylbert github
61.55
25640498924 feature/tabbed-preview-panel feat(i18n): add info panel translation keys for pt_BR and en_US Adds 13 new keys per language to support the InfoPanelWidget labels: - info.tab_markdown / info.tab_pdf — TabbedContent tab titles - info.pages, info.template, info.last_compiled, ... push 10 May 2026 09:40PM UTC Hylbert github
59.93
25639851696 feature/tabbed-preview-panel feat(i18n): add info panel translation keys for pt_BR and en_US Adds 13 new keys per language to support the InfoPanelWidget labels: - info.tab_markdown / info.tab_pdf — TabbedContent tab titles - info.pages, info.template, info.last_compiled, ... push 10 May 2026 09:10PM UTC Hylbert github
59.93
25639798101 feature/tabbed-preview-panel feat(parser): add extract_sections utility for Markdown heading extraction Adds a lightweight parser that reads a Markdown file and returns a flat list of numbered section labels suitable for display in the InfoPanelWidget. - Supports headings #... push 10 May 2026 09:07PM UTC Hylbert github
59.93
See All Builds (66)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc