Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(file source): correct an error with line aggregation in `continue…
…_through` and `halt_before` (#3262) * Hint which data is where Signed-off-by: MOZGIII <mike-n@narod.ru> * Add real life test case Signed-off-by: MOZGIII <mike-n@narod.ru> * Fix the issue with emitting multiple lines Signed-off-by: MOZGIII <mike-n@narod.ru> * Rename real_life_use_case_1 into two_lines_emit_with_continue_through Signed-off-by: MOZGIII <mike-n@narod.ru> * Adjust the samples at two_lines_emit_with_continue_through for better formatting Signed-off-by: MOZGIII <mike-n@narod.ru> * Add a two_lines_emit_with_halt_before test Signed-off-by: MOZGIII <mike-n@narod.ru> * Fix an issue with emitting two messages at HaltBefore mode Signed-off-by: MOZGIII <mike-n@narod.ru> * Add a comment on debug_assert Signed-off-by: MOZGIII <mike-n@narod.ru> * Use pretty_assertions Signed-off-by: MOZGIII <mike-n@narod.ru> * Fix another set of bugs and corrected two_lines_emit_with_halt_before test - two_lines_emit_with_halt_before had hard to grasp example, which resulted in incorrect semantics, and effective a *wrong test*; the test samples were rewritten to ensure - added more sample for the stashing logic tests, and hinted which test lines are going to be stashed for easier correspondence of the test logic with the code Signed-off-by: MOZGIII <mike-n@narod.ru>
- Loading branch information
Showing
1 changed file
with
140 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters