ladybird/Tests/AK
Glenn Skrzypczak d25d62e74c AK/Time+LibWeb/HTML: Fix ISO8601 week conversions
This reimplements conversions between unix date times and ISO8601
weeks. The new algorithms also do not use loops, so they should be
faster.
2025-08-14 11:05:28 -04:00
..
CMakeLists.txt AK+LibUnicode: Implement Unicode-aware UTF-16 case transformations 2025-07-25 18:16:22 +02:00
TestAKBindings.swift AK: Update Swift test for Utf16String changes 2025-07-26 23:33:58 +02:00
TestAllOf.cpp
TestAnyOf.cpp
TestArray.cpp AK: Conform SimpleIterator to the random access iterator requirements 2024-08-17 17:44:37 -06:00
TestAtomic.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
TestBadge.cpp
TestBase64.cpp AK: Add a Base64 decoder to decode into an existing buffer 2024-09-03 17:43:03 +02:00
TestBinaryHeap.cpp
TestBinarySearch.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
TestBitCast.cpp
TestBitmap.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
TestBitStream.cpp
TestBuiltinWrappers.cpp
TestByteBuffer.cpp
TestByteString.cpp AK: Remove unused UTF-8 / other factory methods from ByteString 2025-04-07 17:44:38 +02:00
TestCharacterTypes.cpp LibTest: Support death tests without child process cloning 2025-05-16 13:23:32 -06:00
TestChecked.cpp AK/Checked: Dont verify overflow bit in lvalue operations 2025-02-25 11:20:13 +00:00
TestCircularBuffer.cpp
TestCircularQueue.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
TestDelayLoadWindows.cpp AK: Implement demangle() for MSVC ABI 2025-06-17 18:39:18 -06:00
TestDemangle.cpp AK: Implement demangle() for MSVC ABI 2025-06-17 18:39:18 -06:00
TestDisjointChunks.cpp
TestDistinctNumeric.cpp
TestDoublyLinkedList.cpp AK: Add some higher-level operations to DoublyLinkedList<T> 2025-08-08 12:54:06 +02:00
TestEndian.cpp
TestEnumBits.cpp
TestEnumerate.cpp
TestFind.cpp AK: Add an AK::find helper to return a reference to the found value 2025-04-06 13:45:10 +02:00
TestFixedArray.cpp LibTest: Support death tests without child process cloning 2025-05-16 13:23:32 -06:00
TestFixedPoint.cpp AK: Stop exporting AK::FixedPoint into the global namespace 2024-07-18 09:43:38 +01:00
TestFlyString.cpp
TestFormat.cpp AK: Format floats with precision in scientific notation where applicable 2025-08-11 17:10:04 +01:00
TestFunction.mm AK: Support storing blocks in AK::Function 2025-03-18 17:15:08 -06:00
TestGenericLexer.cpp AK: Templatize GenericLexer for UTF-16 strings 2025-08-13 09:56:13 -04:00
TestGenericShorthands.cpp AK: Add first_is_equal_to_all_of() 2025-03-18 21:55:06 +01:00
TestHashFunctions.cpp AK+Meta+LibCore+Tests: Remove unused SipHash implementation 2025-04-06 01:47:50 +02:00
TestHashMap.cpp AK: Implement take_all_matching(predicate) API in HashMap 2025-08-08 13:09:58 -04:00
TestHashTable.cpp AK: Implement take_all_matching(predicate) API in HashTable 2025-08-08 13:09:58 -04:00
TestHex.cpp
TestIndexSequence.cpp
TestInsertionSort.cpp AK: Fix InsertionSort to respect specified bounds 2024-12-06 06:44:27 +00:00
TestIntegerMath.cpp AK: Add lowest common multiple and greatest common divisor functions 2025-04-23 09:13:45 +01:00
TestIntrusiveList.cpp
TestIntrusiveRedBlackTree.cpp
TestIPv4Address.cpp
TestIPv6Address.cpp AK: Validate compressed tags in IPv4-mapped IPv6 address 2025-07-30 00:53:10 +02:00
TestJSON.cpp Tests: Add a test for moving an object out of a JSON value 2025-02-24 12:05:29 -05:00
TestLEB128.cpp
TestLexicalPath.cpp AK: Make LexicalPath::relative_path() fallible 2024-11-09 12:42:27 -07:00
TestMemory.cpp
TestMemoryStream.cpp
TestNeverDestroyed.cpp
TestNonnullOwnPtr.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
TestNonnullRefPtr.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
TestNumberFormat.cpp
TestOptional.cpp AK: Allow the Optional<T> move assignment operator to be trivial 2025-04-22 21:19:31 -06:00
TestOptionParser.cpp
TestOwnPtr.cpp
TestQueue.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
TestQuickSort.cpp
TestRedBlackTree.cpp
TestRefPtr.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00
TestSegmentedVector.cpp
TestSIMD.cpp Meta: Update my email address everywhere 2024-11-01 12:14:53 +01:00
TestSinglyLinkedList.cpp
TestSourceGenerator.cpp
TestSourceLocation.cpp
TestSpan.cpp AK: Add Span::ends_with() 2025-07-24 07:18:25 -04:00
TestStack.cpp
TestStdLibExtras.cpp
TestString.cpp AK: Replace surrogates in String::from_utf8_with_replacement_character 2025-07-06 04:30:17 +12:00
TestStringConversions.cpp AK: Implement UTF-16 string-to-number conversions 2025-07-18 12:45:38 -04:00
TestStringFloatingPointConversions.cpp AK: Define FloatingPointExponentialForm comparator in the AK namespace 2024-08-13 14:11:05 +02:00
TestStringUtils.cpp AK+Everywhere: Replace custom number parsers with fast_float 2025-07-03 09:51:56 -04:00
TestStringView.cpp AK: Ensure empty StringViews all compare as equal 2024-11-15 23:18:29 +01:00
TestTime.cpp AK/Time+LibWeb/HTML: Fix ISO8601 week conversions 2025-08-14 11:05:28 -04:00
TestTrie.cpp
TestTuple.cpp
TestTypedTransfer.cpp
TestTypeTraits.cpp
TestUFixedBigInt.cpp
TestUtf8View.cpp AK: Allow indexing at length in Utf8View::byte_offset_of() 2025-07-22 09:10:32 -04:00
TestUtf16FlyString.cpp AK: Ensure Utf16FlyString is hash-compatible with Utf16View/Utf16String 2025-08-07 02:05:50 +02:00
TestUtf16String.cpp AK: Ensure StringBuilder encodes U+10000 as 2 UTF-16 code units 2025-08-07 02:05:50 +02:00
TestUtf16View.cpp AK+LibJS+LibWeb: Recognize that our UTF-16 string is actually WTF-16 2025-08-13 09:56:13 -04:00
TestVariant.cpp AK+Everywhere: Rename verify_cast to as 2025-01-21 11:34:06 -05:00
TestVector.cpp Tests: Run all Vector tests for FastLastAccess::Yes too 2025-08-08 12:54:06 +02:00
TestWeakPtr.cpp Meta: Update my e-mail address everywhere 2024-10-04 13:19:50 +02:00