Add documented tests for Set.empty and Set.clear()
This commit is contained in:
parent
c4424e7e01
commit
4f6ce116bc
@ -337,6 +337,15 @@ if (is(typeof(hasher(T.init)) == size_t))
|
|||||||
return length == 0;
|
return length == 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
///
|
||||||
|
@nogc nothrow pure @safe unittest
|
||||||
|
{
|
||||||
|
Set!int set;
|
||||||
|
assert(set.empty);
|
||||||
|
set.insert(5);
|
||||||
|
assert(!set.empty);
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Removes all elements.
|
* Removes all elements.
|
||||||
*/
|
*/
|
||||||
@ -345,6 +354,16 @@ if (is(typeof(hasher(T.init)) == size_t))
|
|||||||
this.data.clear();
|
this.data.clear();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
///
|
||||||
|
@nogc nothrow pure @safe unittest
|
||||||
|
{
|
||||||
|
Set!int set;
|
||||||
|
set.insert(5);
|
||||||
|
assert(!set.empty);
|
||||||
|
set.clear();
|
||||||
|
assert(set.empty);
|
||||||
|
}
|
||||||
|
|
||||||
/// The maximum number of buckets the container can have.
|
/// The maximum number of buckets the container can have.
|
||||||
enum size_t maxBucketCount = primes[$ - 1];
|
enum size_t maxBucketCount = primes[$ - 1];
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user