Skip to content

Commit

Permalink
add - Added separator test case for overflow
Browse files Browse the repository at this point in the history
---

We suspect that there are bugs related to the overflowing separator, so
we've added the test case.

---

Type: add
Breaking: False
Doc Required: False
Backport Required: False
Part: 1/1
  • Loading branch information
AptiviCEO committed Feb 1, 2025
1 parent 8a2197c commit e7eab91
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
//
// Terminaux Copyright (C) 2023-2025 Aptivi
//
// This file is part of Terminaux
//
// Terminaux is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, either version 3 of the License, or
// (at your option) any later version.
//
// Terminaux is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY, without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
// GNU General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <https://www.gnu.org/licenses/>.
//

using Terminaux.Base;
using Terminaux.Writer.FancyWriters;

namespace Terminaux.Console.Fixtures.Cases.Writer
{
internal class PrintSepOverflow : IFixture
{
public FixtureCategory Category => FixtureCategory.Writer;

public void RunFixture()
{
string overflownText = new('a', ConsoleWrapper.WindowWidth);
SeparatorWriterColor.WriteSeparator(overflownText, true, true);
}
}
}
1 change: 1 addition & 0 deletions private/Terminaux.Console/Fixtures/FixtureManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ internal static class FixtureManager
new PrintSepFCjk(),
new PrintSepColorCjk(),
new PrintSepColorFCjk(),
new PrintSepOverflow(),
new PrintWithNewLines(),
new PrintWithNulls(),
new PrintTemplate(),
Expand Down

0 comments on commit e7eab91

Please sign in to comment.