Skip to content

Fix OrderedSetOf to make it ready for usage #120

Fix OrderedSetOf to make it ready for usage

Fix OrderedSetOf to make it ready for usage #120

GitHub Actions / arbmind/qbs-gcc:2.1.2-13 Tests succeeded Aug 29, 2024 in 1s

127 passed, 0 failed and 0 skipped

Tests passed successfully

Report Passed Failed Skipped Time
reports/qbs/array19.tests.xml 22✅ 2ms
reports/qbs/coro19.tests.xml 3✅ 0ms
reports/qbs/enum19.tests.xml 5✅ 1ms
reports/qbs/flags19.tests.xml 1✅ 0ms
reports/qbs/lookup19.tests.xml 7✅ 0ms
reports/qbs/optional19.tests.xml 6✅ 2ms
reports/qbs/partial19.tests.xml 12✅ 1ms
reports/qbs/serialize19.tests.xml 30✅ 1ms
reports/qbs/signal19.tests.xml 4✅ 0ms
reports/qbs/string19.tests.xml 9✅ 0ms
reports/qbs/strong19.tests.xml 6✅ 0ms
reports/qbs/tuple19.tests.xml 16✅ 0ms
reports/qbs/variant19.tests.xml 6✅ 0ms

✅ reports/qbs/array19.tests.xml

22 tests were completed in 2ms with 22 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
AllocatedArrayOf 4✅ 0ms
DynamicArrayOf 16✅ 1ms
SliceOf 2✅ 0ms

✅ AllocatedArrayOf

✅ construct
✅ NontrivialExample
✅ MoveAssignAfterMove
✅ CopyAssignAfterMove

✅ DynamicArrayOf

✅ intExample
✅ construct
✅ NontrivialExample
✅ MoveAssignAfterMove
✅ CopyAssignAfterMove
✅ EmplaceStruct
✅ Ostream
✅ OstreamStruct
✅ OstreamAsHex
✅ RecordedCopyAndMove
✅ RecordedSpliceGrowOverCapacity
✅ RecordedSpliceShrink
✅ RecordedSpliceInsertOverEnd
✅ RecordedSpliceInsertBeforeEnd
✅ RecordedSpliceRemoveFirst
✅ RecordedSpliceRemoveLast

✅ SliceOf

✅ Access
✅ Mutate

✅ reports/qbs/coro19.tests.xml

3 tests were completed in 0ms with 3 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
CoEnumerator 2✅ 0ms
CoEnumeratorRange 1✅ 0ms

✅ CoEnumerator

✅ statusCounter
✅ noYield

✅ CoEnumeratorRange

✅ some

✅ reports/qbs/enum19.tests.xml

5 tests were completed in 1ms with 5 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Enum 1✅ 0ms
Enum_max 1✅ 0ms
EnumOstream 3✅ 1ms

✅ Enum

✅ example

✅ Enum_max

✅ example

✅ EnumOstream

✅ bool
✅ uint8
✅ int8

✅ reports/qbs/flags19.tests.xml

1 tests were completed in 0ms with 1 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Flags 1✅ 0ms

✅ Flags

✅ example

✅ reports/qbs/lookup19.tests.xml

7 tests were completed in 0ms with 7 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
OrderedSetOf 7✅ 0ms

✅ OrderedSetOf

✅ intExample
✅ unorderedInsert
✅ merge
✅ mergeUnique
✅ mergeEndDuplicate
✅ mergeWithCapacity
✅ mergeUniqueWithCapacity

✅ reports/qbs/optional19.tests.xml

6 tests were completed in 2ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Optional 2✅ 0ms
PackedOptional 4✅ 0ms

✅ Optional

✅ int
✅ Point

✅ PackedOptional

✅ defaultOfInt
✅ invalidFunc
✅ pointer
✅ double

✅ reports/qbs/partial19.tests.xml

12 tests were completed in 1ms with 12 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Bitset 2✅ 1ms
Partial 10✅ 0ms

✅ Bitset

✅ example10
✅ example99

✅ Partial

✅ empty
✅ construction
✅ assignment
✅ fromFactory
✅ type
✅ visitInitialized
✅ visitWithIndex
✅ ostream
✅ disjunct_merge
✅ overwrite_merge

✅ reports/qbs/serialize19.tests.xml

30 tests were completed in 1ms with 30 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Codec 1✅ 0ms
EndianFlipFor 6✅ 0ms
serialize 23✅ 1ms

✅ Codec

✅ Person

✅ EndianFlipFor

✅ FourByteArray
✅ TenByteArray
✅ u16
✅ u32
✅ i32
✅ u64

✅ serialize

✅ BufferSlice
✅ DynamicArrayOf
✅ DynamicArrayOf_empty
✅ Optional_value
✅ Optional_empty
✅ PackedOptional_value
✅ PackedOptional_default
✅ PackedOptionalNan_value
✅ PackedOptionalNan_default
✅ Partial
✅ Tuple
✅ Tuple_ints
✅ Variant
✅ std_bitset23
✅ std_bitset24
✅ std_optional_value
✅ std_optional_empty
✅ std_tuple
✅ std_tuple_ints
✅ std_variant
✅ std_vector
✅ std_vector_empty
✅ std_vector_bool

✅ reports/qbs/signal19.tests.xml

4 tests were completed in 0ms with 4 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
SignalWith 3✅ 0ms
Subscriptions 1✅ 0ms

✅ SignalWith

✅ ReferenceLambda
✅ RvalueLambda
✅ RemoveSignal

✅ Subscriptions

✅ Example

✅ reports/qbs/string19.tests.xml

9 tests were completed in 0ms with 9 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Rope 5✅ 0ms
Rope_decimal 2✅ 0ms
StringStore 1✅ 0ms
StringView 1✅ 0ms

✅ Rope

✅ joinEmpty
✅ joinChar
✅ joinView
✅ joinDecimal
✅ example

✅ Rope_decimal

✅ example
✅ negative

✅ StringStore

✅ basic

✅ StringView

✅ fromLiteral

✅ reports/qbs/strong19.tests.xml

6 tests were completed in 0ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Strong 4✅ 0ms
Strong_hash 2✅ 0ms

✅ Strong

✅ extras_ostream
✅ usage
✅ ostream
✅ tags

✅ Strong_hash

✅ string
✅ double

✅ reports/qbs/tuple19.tests.xml

16 tests were completed in 0ms with 16 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
Tuple 10✅ 0ms
TupleBind 4✅ 0ms
TupleJoin 2✅ 0ms

✅ Tuple

✅ basic
✅ access
✅ copy_move
✅ construct_empty
✅ construct_single
✅ construct_two
✅ construct_copy
✅ ambigious
✅ fromTuple
✅ ostream

✅ TupleBind

✅ get
✅ copy
✅ reference
✅ moved

✅ TupleJoin

✅ constants
✅ move

✅ reports/qbs/variant19.tests.xml

6 tests were completed in 0ms with 6 passed, 0 failed and 0 skipped.

Test suite Passed Failed Skipped Time
None 1✅ 0ms
Variant 5✅ 0ms

✅ None

✅ example

✅ Variant

✅ construction
✅ which
✅ visit
✅ amendVisit
✅ overloaded