mirror of
https://github.com/dlang/phobos.git
synced 2025-05-05 17:42:58 +03:00
Changes required for issue# 6277.
This commit is contained in:
parent
9e6f7e17f3
commit
735c2adbda
7 changed files with 24 additions and 24 deletions
|
@ -777,7 +777,7 @@ unittest
|
|||
assert(r1 == 107);
|
||||
|
||||
// two funs
|
||||
auto r2 = reduce!("a + b", "a - b")(tuple(0., 0.), a);
|
||||
auto r2 = reduce!("a + b", "a - b")(tuple(0.0, 0.0), a);
|
||||
assert(r2[0] == 7 && r2[1] == -7);
|
||||
auto r3 = reduce!("a + b", "a - b")(a);
|
||||
assert(r3[0] == 7 && r3[1] == -1);
|
||||
|
@ -4891,7 +4891,7 @@ assert(!equal(a, a[1..$]));
|
|||
assert(equal(a, a));
|
||||
|
||||
// different types
|
||||
double[] b = [ 1., 2, 4, 3];
|
||||
double[] b = [ 1.0, 2, 4, 3];
|
||||
assert(!equal(a, b[1..$]));
|
||||
assert(equal(a, b));
|
||||
|
||||
|
@ -4920,7 +4920,7 @@ unittest
|
|||
assert(!equal(a, a[1..$]));
|
||||
assert(equal(a, a));
|
||||
// test with different types
|
||||
double[] b = [ 1., 2, 4, 3];
|
||||
double[] b = [ 1.0, 2, 4, 3];
|
||||
assert(!equal(a, b[1..$]));
|
||||
assert(equal(a, b));
|
||||
|
||||
|
@ -5339,7 +5339,7 @@ sgi.com/tech/stl/_mismatch.html, STL's _mismatch).
|
|||
Example:
|
||||
----
|
||||
int[] x = [ 1, 5, 2, 7, 4, 3 ];
|
||||
double[] y = [ 1., 5, 2, 7.3, 4, 8 ];
|
||||
double[] y = [ 1.0, 5, 2, 7.3, 4, 8 ];
|
||||
auto m = mismatch(x, y);
|
||||
assert(m[0] == x[3 .. $]);
|
||||
assert(m[1] == y[3 .. $]);
|
||||
|
@ -5363,7 +5363,7 @@ unittest
|
|||
writeln("unittest @", __FILE__, ":", __LINE__, " done.");
|
||||
// doc example
|
||||
int[] x = [ 1, 5, 2, 7, 4, 3 ];
|
||||
double[] y = [ 1., 5, 2, 7.3, 4, 8 ];
|
||||
double[] y = [ 1.0, 5, 2, 7.3, 4, 8 ];
|
||||
auto m = mismatch(x, y);
|
||||
assert(m[0] == [ 7, 4, 3 ]);
|
||||
assert(m[1] == [ 7.3, 4, 8 ]);
|
||||
|
@ -8738,7 +8738,7 @@ version(unittest)
|
|||
double[] result;
|
||||
foreach (i; rndstuff!(int)())
|
||||
{
|
||||
result ~= i / 50.;
|
||||
result ~= i / 50.0;
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
@ -8974,7 +8974,7 @@ unittest
|
|||
largestPartialIntersection(a, b, SortOutput.yes);
|
||||
//sort(b);
|
||||
//writeln(b);
|
||||
assert(b == [ tuple(7., 4u), tuple(1., 3u) ][], text(b));
|
||||
assert(b == [ tuple(7.0, 4u), tuple(1.0, 3u) ][], text(b));
|
||||
assert(a[0].empty);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue