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

ayazhafiz / hgb
99%
master: 95%

Build:
Build:
LAST BUILD BRANCH: i/test-dsl
DEFAULT BRANCH: master
Repo Added 29 Nov 2019 11:46PM UTC
Files 7
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 15
branch: 15
CHANGE BRANCH
x
Reset
  • 15
  • 15-ah-patch
  • RemoveChar
  • TestAdd
  • codegen.c
  • e/floating-point
  • e/github
  • e/pedantic
  • e/scripts
  • eval
  • extend-parer
  • final_expr
  • i/32
  • i/38-char-type
  • i/38-lex-char
  • i/38-parse-char
  • i/38-string-type
  • i/40
  • i/43
  • i/47
  • i/51-for
  • i/51-while
  • i/52
  • i/52-bool
  • i/69-ts
  • i/71
  • i/87
  • i/fixup
  • i/grammar-types
  • i/hindent-incr
  • i/lex-symbol
  • i/scripts
  • i/test-dsl
  • i/ts-codegen-validate
  • i/ts-string-char-ref-asgn
  • lexer_change
  • lukas
  • master
  • nomorebits
  • numbertype
  • parse-arrays
  • patch-extend-parser
  • r/return
  • refactor-expectation
  • refactor/lexer
  • reorder
  • scripts
  • simplify_cond
  • static-typing
  • stopwastingtime
  • style
  • test/lexer
  • ts-more
  • ts/calls
  • ts/fn-decl
  • ts/types
  • typecheck
  • underscore

pending completion
172

Pull #24

travis-ci-com

web-flow
Change parser test strategy (#28)

This branch presents a strategy for testing hgb's parser in a humanized
manner by comparing expected parse trees and error messages to
human-readable representations rather than data-based representations.
This provides for a succinct testing strategy that is easy to extend.

Parse trees are compared using a Lisp-like intermediate representation.
The representation effectively validates that the parse tree is in the
expected hierarchy via a series a infix operators.
Pull Request #24: Added parser that handles math expressions, strings, variables, and function-calls.

161 of 161 new or added lines in 5 files covered. (100.0%)

230 of 232 relevant lines covered (99.14%)

0.99 hits per line

Relevant lines Covered
Build:
Build:
232 RELEVANT LINES 230 COVERED LINES
0.99 HITS PER LINE
Source Files on 15
  • List 0
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
172 15 Change parser test strategy (#28) This branch presents a strategy for testing hgb's parser in a humanized manner by comparing expected parse trees and error messages to human-readable representations rather than data-based representations. Thi... Pull #24 16 Mar 2020 11:56PM UTC web-flow travis-ci-com pending completion  
171 15 Change parser test strategy (#28) This branch presents a strategy for testing hgb's parser in a humanized manner by comparing expected parse trees and error messages to human-readable representations rather than data-based representations. Thi... push 16 Mar 2020 11:56PM UTC web-flow travis-ci-com pending completion  
158 15 cover ALL Pull #24 11 Mar 2020 01:59PM UTC web-flow travis-ci-com pending completion  
157 15 cover ALL push 11 Mar 2020 01:59PM UTC lukasberglund travis-ci-com pending completion  
156 15 coveralls pls Pull #24 11 Mar 2020 01:57PM UTC web-flow travis-ci-com pending completion  
155 15 coveralls pls push 11 Mar 2020 01:57PM UTC lukasberglund travis-ci-com pending completion  
154 15 fixed typo Pull #24 11 Mar 2020 01:47PM UTC web-flow travis-ci-com pending completion  
153 15 fixed typo push 11 Mar 2020 01:47PM UTC lukasberglund travis-ci-com pending completion  
150 15 added test in attempt to increase coverage Pull #24 11 Mar 2020 01:27PM UTC web-flow travis-ci-com pending completion  
149 15 added test in attempt to increase coverage push 11 Mar 2020 01:27PM UTC lukasberglund travis-ci-com pending completion  
See All Builds (450)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc