serenity/Tests/AK
Andreas Kling e1ba881587 AK+LibWeb: Add {Fly,}String::to_ascii_{upper,lower}_case()
These don't have to worry about the input not being valid UTF-8 and
so can be infallible (and can even return self if no changes needed.)

We use this instead of Infra::to_ascii_{upper,lower}_case in LibWeb.

(cherry picked from commit 073bcfd3866852a4c4bcca2bd131bd65ae53541f)
2024-11-18 20:22:45 -05:00
..
CMakeLists.txt AK: Avoid UB from pow() integer fast path 2024-10-13 03:44:49 +02:00
TestAKMath.cpp AK: Avoid UB from pow() integer fast path 2024-10-13 03:44:49 +02:00
TestAllOf.cpp
TestAnyOf.cpp
TestArbitrarySizedEnum.cpp
TestArray.cpp
TestAtomic.cpp
TestBadge.cpp
TestBase64.cpp
TestBinaryHeap.cpp
TestBinarySearch.cpp
TestBitCast.cpp
TestBitmap.cpp
TestBitStream.cpp
TestBuiltinWrappers.cpp
TestByteBuffer.cpp
TestByteString.cpp
TestCharacterTypes.cpp
TestChecked.cpp
TestCircularBuffer.cpp
TestCircularDeque.cpp
TestCircularQueue.cpp
TestComplex.cpp
TestCoroutine.cpp AK+LibTest: Choose definition of CO_TRY and CO_TRY_OR_FAIL more robustly 2024-06-29 20:15:05 -06:00
TestDisjointChunks.cpp
TestDistinctNumeric.cpp
TestDoublyLinkedList.cpp
TestDuration.cpp
TestEndian.cpp
TestEnumBits.cpp
TestEnumerate.cpp
TestFind.cpp
TestFixedArray.cpp
TestFixedPoint.cpp
TestFloatingPoint.cpp
TestFloatingPointParsing.cpp Tests: Remove duplicated test for FloatingPointParsing 2024-11-14 23:38:34 -05:00
TestFlyString.cpp
TestFormat.cpp
TestFuzzyMatch.cpp AK/FuzzyMatch: Return the best possible score in case of equality 2024-08-23 14:14:05 -04:00
TestGeneratorAK.cpp AK: Introduce AK::Generator 2024-06-13 17:40:24 +02:00
TestGenericLexer.cpp
TestHashFunctions.cpp
TestHashMap.cpp
TestHashTable.cpp
TestHex.cpp
TestIndexSequence.cpp
TestInsertionSort.cpp
TestIntegerMath.cpp AK: Prevent overflow of the min when clamping unsigned values to signed 2024-07-04 22:09:32 +02:00
TestIntrusiveList.cpp
TestIntrusiveRedBlackTree.cpp
TestIPv4Address.cpp
TestIPv6Address.cpp AK: Add IPv6 subnet and address category handling 2024-09-08 18:27:55 -04:00
TestJSON.cpp Everywhere: Convert from_string_view -> from_string_literal where static 2024-11-15 08:56:39 -05:00
TestLEB128.cpp
TestLexicalPath.cpp
TestMACAddress.cpp
TestMemory.cpp
TestMemoryStream.cpp
TestNeverDestroyed.cpp
TestNonnullOwnPtr.cpp
TestNonnullRefPtr.cpp
TestNumberFormat.cpp
TestOptional.cpp AK: Don't implicitly convert Optional<T&> to Optional<T> 2024-09-14 13:30:27 +02:00
TestOptionParser.cpp
TestOwnPtr.cpp
TestPrint.cpp
TestQueue.cpp
TestQuickSelect.cpp
TestQuickSort.cpp
TestRedBlackTree.cpp
TestRefPtr.cpp
TestSegmentedVector.cpp
TestSIMD.cpp
TestSIMDExtras.cpp AK: Add TestSIMDExtras 2024-07-05 00:52:30 +02:00
TestSinglyLinkedList.cpp
TestSlugify.cpp
TestSourceGenerator.cpp
TestSourceLocation.cpp
TestSpan.cpp
TestStack.cpp
TestStatistics.cpp
TestStdLibExtras.cpp
TestString.cpp AK+LibWeb: Add {Fly,}String::to_ascii_{upper,lower}_case() 2024-11-18 20:22:45 -05:00
TestStringFloatingPointConversions.cpp
TestStringUtils.cpp
TestStringView.cpp AK: Ensure empty StringViews all compare as equal 2024-11-15 23:09:44 -05:00
TestTrie.cpp
TestTuple.cpp
TestTypedTransfer.cpp
TestTypeTraits.cpp
TestUFixedBigInt.cpp
TestUtf8.cpp AK: Add Utf8View::for_each_split_view() method 2024-11-15 23:09:44 -05:00
TestUtf16.cpp AK: Add a method to compute UTF-16 length from a UTF-8 string 2024-10-18 18:21:18 -04:00
TestVariant.cpp
TestVector.cpp
TestWeakPtr.cpp