Skip to content
Snippets Groups Projects
Select Git revision
  • move-gl-dropdown
  • improve-table-pagination-spec
  • move-markdown-preview
  • winh-fix-merge-request-spec
  • master default
  • index-namespaces-lower-name
  • winh-single-karma-test
  • 10-3-stable
  • 36782-replace-team-user-role-with-add_role-user-in-specs
  • winh-modal-internal-state
  • tz-ide-file-icons
  • 38869-milestone-select
  • update-autodevops-template
  • jivl-activate-repo-cookie-preferences
  • qa-add-deploy-key
  • docs-move-article-ldap
  • 40780-choose-file
  • 22643-manual-job-page
  • refactor-cluster-show-page-conservative
  • dm-sidekiq-versioning
  • v10.4.0.pre
  • v10.3.0
  • v10.3.0-rc5
  • v10.3.0-rc4
  • v10.3.0-rc3
  • v10.3.0-rc2
  • v10.2.5
  • v10.3.0-rc1
  • v10.0.7
  • v10.1.5
  • v10.2.4
  • v10.2.3
  • v10.2.2
  • v10.2.1
  • v10.3.0.pre
  • v10.2.0
  • v10.2.0-rc4
  • v10.2.0-rc3
  • v10.1.4
  • v10.2.0-rc2
40 results

stream.rb

Forked from GitLab.org / GitLab FOSS
Source project has a limited visibility.
  • Nick Thomas's avatar
    000ddc96
    Fix the gcovr coverage regex by removing line separators before scanning · 000ddc96
    Nick Thomas authored
    RE2 differs from Ruby in handling multiple-line strings. The string "foo\n"
    will not match the regular expression "foo$" unless multi-line mode is enabled
    (and it's off by default).
    
    Since we're already scanning the build trace line by line (and so multi-line
    coverage regular expressions won't work), we can fix this by removing the line
    separator before scanning the string.
    000ddc96
    History
    Fix the gcovr coverage regex by removing line separators before scanning
    Nick Thomas authored
    RE2 differs from Ruby in handling multiple-line strings. The string "foo\n"
    will not match the regular expression "foo$" unless multi-line mode is enabled
    (and it's off by default).
    
    Since we're already scanning the build trace line by line (and so multi-line
    coverage regular expressions won't work), we can fix this by removing the line
    separator before scanning the string.