path: root/test/coverage
AgeCommit message (Expand)Author
2020-06-20test/coverage/test_coverage.rb: Add a test for [Bug #16967]Yusuke Endoh
2019-12-04compile.c: stop wrong peephole optimization when covearge is enabledYusuke Endoh
2019-04-17Introduce pattern matching [EXPERIMENTAL]ktsj
2019-02-01Revert r63383, r63248 "compile.c: copy a short insn with leave"nobu
2019-01-01compile.c (iseq_set_sequence): fix branch coverage tablemame
2019-01-01compile.c: support branch coverage for `a&.foo = 1`mame
2019-01-01Revert r66670 because of wrong ticket numbermame
2019-01-01compile.c: support branch coverage for `a&.foo = 1`mame
2018-12-20ext/coverage/lib/coverage.rb (Coverage.line_stub): use only line eventsmame
2018-10-20ext/coverage/: add the oneshot modemame
2018-08-22compile.c: remove tracecoverage instruction for line coveragemame
2018-08-22parse.y: remove coverage-related code fragmentsmame
2017-12-20test/coverage/test_coverage.rb: make the expected value the same as 2.4mame
2017-12-18iseq.c (finish_iseq_build): fix coverage leakage [Bug #14191]mame
2017-12-12ext/coverage/coverage.c: Add test casesyui-knk
2017-12-12ext/coverage/coverage.c: remove COVERAGE_EXPERIMENTAL_MODEmame
2017-12-05ext/coverage/coverage.c: method coverage has column info. of method def.mame
2017-12-05Revamp method coverage to support define_methodmame
2017-11-16Add a last location to branch coverageyui-knk
2017-10-23Add test cases for branch coverageyui-knk
2017-10-22Add test cases for branch coverageyui-knk
2017-10-22Add test cases for branch coverageyui-knk
2017-10-22Add test cases for branch coverageyui-knk
2017-10-22test/coverage/test_coverage.rb: Use `<<~` to ease to calculate column of targ...yui-knk
2017-10-22Add column numbers to branch coverageyui-knk
2017-09-23test/coverage/test_coverage.rb: Refactor coverage tests.mame
2017-09-23Enable to take branch coverages for safe method invocationsyui-knk
2017-09-14Introduce NODE_UNLESS for branch coveragemame
2017-09-14Add method coveragemame
2017-09-14Fix the lineno of case statement that has no expressionmame
2017-09-14Add branch coverage for case-when statementmame
2017-09-14Add branch coverage for while and until statementsmame
2017-09-14Add branch coverage for if statementmame
2017-09-10compile.c: pop coverage tracenobu
2017-09-03test_coverage.rb: suppress warningsnobu
2017-09-03test_coverage.rb: use real pathnobu
2017-09-02test/coverage/test_coverage.rb: run the tests in separated processesmame
2017-09-01ext/coverage/coverage.c: add Coverage.enabled?mame
2017-03-14Fix a consistency bug of ISEQ_COVERAGE [Bug #13305]mame
2016-06-26Coverage on non-positive linesnobu
2016-04-11test_coverage.rb: suppress warningsnobu
2016-04-06* ext/coverage/coverage.c: Fully reset coverage to not persist global state.eregon
2016-01-04* test/coverage/test_coverage.rb: ignored test when enabled to coverage.hsbt
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-11-26* test/coverage/test_coverage.rb: Added test-case for Coverage.restart.hsbt
2015-11-26* test/coverage/test_coverage.rb: Added test-case for Coverage.peek_resulthsbt
2015-02-13* ext/coverage/coverage.c: Add Coverage.peek_result. Allows you totenderlove
2013-08-08suppress warning introduced by r42439 [ruby-dev:47040]naruse
2013-08-08* test/coverage/test_coverage.rb (TestCoverage#test_big_code): use `1'usa