mirror of
https://github.com/slint-ui/slint.git
synced 2025-08-31 15:47:26 +00:00
cpp: added to_lowercase and to_uppercase to SharedString (#6869)
* cpp: added to_lowercase and to_uppercase to SharedString * Update api/cpp/include/slint_string.h Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update api/cpp/include/slint_string.h Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update api/cpp/include/slint_string.h Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update api/cpp/include/slint_string.h Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update internal/core/string.rs Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update internal/core/string.rs Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update internal/core/string.rs Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * Update internal/core/string.rs Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * code review feedback * Update api/cpp/tests/datastructures.cpp Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> * code review feedback * Update api/cpp/include/slint_string.h Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev> * Update api/cpp/include/slint_string.h Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev>
This commit is contained in:
parent
5f08e09810
commit
6ebce7e5f4
3 changed files with 75 additions and 0 deletions
|
@ -52,6 +52,17 @@ SCENARIO("SharedString API")
|
|||
str = "Hello";
|
||||
REQUIRE(str.size() == 5);
|
||||
}
|
||||
|
||||
SECTION("to_lowercase")
|
||||
{
|
||||
str = "Hello";
|
||||
REQUIRE(std::string_view(str.to_lowercase().data()) == "hello");
|
||||
}
|
||||
SECTION("to_uppercase")
|
||||
{
|
||||
str = "Hello";
|
||||
REQUIRE(std::string_view(str.to_uppercase().data()) == "HELLO");
|
||||
}
|
||||
}
|
||||
|
||||
TEST_CASE("Basic SharedVector API", "[vector]")
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue