ladybird/AK/Tests
AnotherTest a6e4482080 AK+Everywhere: Make StdLibExtras templates less wrapper-y
This commit makes the user-facing StdLibExtras templates and utilities
arguably more nice-looking by removing the need to reach into the
wrapper structs generated by them to get the value/type needed.
The C++ standard library had to invent `_v` and `_t` variants (likely
because of backwards compat), but we don't need to cater to any codebase
except our own, so might as well have good things for free. :^)
2021-04-10 21:01:31 +02:00
..
4chan_catalog.json
CMakeLists.txt AK: Add tests for HashTable 2021-04-02 12:54:54 +02:00
test.frm
TestAllOf.cpp Everywhere: Remove a bunch of redundant 'AK::' namespace prefixes 2021-02-26 16:59:56 +01:00
TestAnyOf.cpp Everywhere: Remove a bunch of redundant 'AK::' namespace prefixes 2021-02-26 16:59:56 +01:00
TestArray.cpp
TestAtomic.cpp
TestBadge.cpp AK+Everywhere: Make StdLibExtras templates less wrapper-y 2021-04-10 21:01:31 +02:00
TestBase64.cpp LibC+Everywhere: Remove open_with_path_length() in favor of open() 2021-01-12 23:34:01 +01:00
TestBinaryHeap.cpp AK: Implement minimum BinaryHeap 2021-03-13 20:07:25 +01:00
TestBinarySearch.cpp
TestBitCast.cpp AK: Implement bit_cast 2021-03-23 08:22:15 +01:00
TestBitmap.cpp
TestByteBuffer.cpp
TestChecked.cpp AK+Tests: Also test Checked<> with unsigned 2021-03-07 17:31:25 +01:00
TestCircularDeque.cpp
TestCircularDuplexStream.cpp Meta: Build AK and LibRegex tests in Lagom and for Serenity 2021-02-28 18:19:37 +01:00
TestCircularQueue.cpp
TestComplex.cpp AK: Add complex number library 2021-03-27 10:20:55 +01:00
TestDistinctNumeric.cpp AK: Remove operators && and || from DistinctNumeric 2021-02-12 13:27:48 +01:00
TestDoublyLinkedList.cpp DoublyLinkedList: Implement find in terms of AK::find 2021-01-11 19:45:05 +01:00
TestEndian.cpp
TestEnumBits.cpp AK: Add AK_ENUM_BITWISE_OPERATORS(..) to enable type-safe enum bitwise operations 2021-03-08 18:47:40 +01:00
TestFind.cpp Everywhere: Remove a bunch of redundant 'AK::' namespace prefixes 2021-02-26 16:59:56 +01:00
TestFormat.cpp AK+Everywhere: Make StdLibExtras templates less wrapper-y 2021-04-10 21:01:31 +02:00
TestHashFunctions.cpp
TestHashMap.cpp
TestHashTable.cpp AK: Add tests for HashTable 2021-04-02 12:54:54 +02:00
TestIndexSequence.cpp AK+Everywhere: Make StdLibExtras templates less wrapper-y 2021-04-10 21:01:31 +02:00
TestIPv4Address.cpp
TestJSON.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
TestLexicalPath.cpp
TestMACAddress.cpp
TestMemMem.cpp
TestMemoryStream.cpp Meta: Build AK and LibRegex tests in Lagom and for Serenity 2021-02-28 18:19:37 +01:00
TestNeverDestroyed.cpp Everywhere: Remove pessimizing and redundant move() 2021-03-17 16:30:15 +01:00
TestNonnullRefPtr.cpp
TestNumberFormat.cpp AK: Implement terabytes, petabytes, exabytes 2021-03-17 23:22:42 +01:00
TestOptional.cpp
TestQueue.cpp
TestQuickSort.cpp AK: Use Array iterator instead of indexing outside Array bounds 2021-02-27 11:48:25 +01:00
TestRefPtr.cpp
TestSinglyLinkedList.cpp SinglyLinkedList: Implement find in terms of AK::find 2021-01-11 19:45:05 +01:00
TestSourceGenerator.cpp
TestSpan.cpp AK+Everywhere: Make StdLibExtras templates less wrapper-y 2021-04-10 21:01:31 +02:00
TestString.cpp
TestStringUtils.cpp AK: Untangle TestSuite assertions a bit 2021-02-23 13:59:33 +01:00
TestStringView.cpp AK: Add support for AK::StringView literals with operator""sv 2021-02-24 14:38:31 +01:00
TestTime.cpp AK: Fix some overflows/underflows that weren't properly handled 2021-03-13 10:17:28 +01:00
TestTrie.cpp
TestTypedTransfer.cpp
TestTypeTraits.cpp AK+Everywhere: Make StdLibExtras templates less wrapper-y 2021-04-10 21:01:31 +02:00
TestURL.cpp AK: Tests: TestURL: Add port_int_overflow_wrap test 2021-03-17 12:39:03 +01:00
TestUtf8.cpp Everywhere: Rename ASSERT => VERIFY 2021-02-23 20:56:54 +01:00
TestVector.cpp Everywhere: Remove a bunch of redundant 'AK::' namespace prefixes 2021-02-26 16:59:56 +01:00
TestWeakPtr.cpp AK: Simplify constructors and conversions from nullptr_t 2021-01-12 09:11:45 +01:00