Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix some issues in the Bash engine #459

Merged
merged 4 commits into from
Aug 1, 2024

Commits on Jul 31, 2024

  1. fix heredoc parsing

    See-also: SimonKagstrom#457
    Signed-off-by: Mattéo Rossillol‑‑Laruelle <[email protected]>
    beatussum committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    e208a4e View commit details
    Browse the repository at this point in the history
  2. fix subshell parsing

    See-also: SimonKagstrom#457
    Signed-off-by: Mattéo Rossillol‑‑Laruelle <[email protected]>
    beatussum committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    32c6189 View commit details
    Browse the repository at this point in the history
  3. test_bash: update behavior

    With the last commit wich updates how subshells are parsed, the behavior (minor
    change) of kcov has changed; indeed, in order to skip the ')' for subshell
    functions, subshells, in general, does not have their ')' hit anymore.
    
    See-also: a750d47
    See-also: SimonKagstrom#457
    Signed-off-by: Mattéo Rossillol‑‑Laruelle <[email protected]>
    beatussum committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    645c9a6 View commit details
    Browse the repository at this point in the history
  4. add tests according to the previous changes

    See-also: a750d47
    See-also: a03bf8d
    See-also: SimonKagstrom#457
    Signed-off-by: Mattéo Rossillol‑‑Laruelle <[email protected]>
    beatussum committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    53ee35b View commit details
    Browse the repository at this point in the history