Skip to content

Commit

Permalink
Enhancement: Migrate tests to newer PHPUnit versions
Browse files Browse the repository at this point in the history
  • Loading branch information
localheinz authored and nikic committed Mar 26, 2019
1 parent 2dd7365 commit 9abe4e5
Show file tree
Hide file tree
Showing 2 changed files with 39 additions and 39 deletions.
8 changes: 4 additions & 4 deletions test/IterFnTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -112,11 +112,11 @@ public function provideTestOperator() {
];
}

/**
* @expectedException \InvalidArgumentException
* @expectedExceptionMessage Unknown operator "***"
*/

public function testInvalidOperator() {
$this->expectException(\InvalidArgumentException::class);
$this->expectExceptionMessage('Unknown operator "***"');

fn\operator('***');
}
}
Expand Down
70 changes: 35 additions & 35 deletions test/iterTest.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,19 +22,19 @@ public function provideTestRange() {
];
}

/**
* @expectedException \InvalidArgumentException
* @expectedExceptionMessage If start < end the step must be positive
*/

public function testRangeStepMustBePositive() {
$this->expectException(\InvalidArgumentException::class);
$this->expectExceptionMessage('If start < end the step must be positive');

toArray(range(0, 10, -1));
}

/**
* @expectedException \InvalidArgumentException
* @expectedExceptionMessage If start > end the step must be negative
*/

public function testRangeStepMustBeNegative() {
$this->expectException(\InvalidArgumentException::class);
$this->expectExceptionMessage('If start > end the step must be negative');

toArray(range(10, 0, 1));
}

Expand Down Expand Up @@ -162,19 +162,19 @@ public function testSlice() {
$this->assertSame([], toArray(slice(range(0, INF), 0, 0)));
}

/**
* @expectedException \InvalidArgumentException
* @expectedExceptionMessage Length must be non-negative
*/

public function testSliceNegativeLengthError() {
$this->expectException(\InvalidArgumentException::class);
$this->expectExceptionMessage('Length must be non-negative');

toArray(slice(range(0, INF), 0, -1));
}

/**
* @expectedException \InvalidArgumentException
* @expectedExceptionMessage Start offset must be non-negative
*/

public function testSliceNegativeStartOffsetError() {
$this->expectException(\InvalidArgumentException::class);
$this->expectExceptionMessage('Start offset must be non-negative');

toArray(slice(range(0, INF), -1, 5));
}

Expand All @@ -190,11 +190,11 @@ public function testRepeat() {
$this->assertSame([], toArray(repeat(1, 0)));
}

/**
* @expectedException \InvalidArgumentException
* @expectedExceptionMessage Number of repetitions must be non-negative
*/

public function testRepeatNegativeNumError() {
$this->expectException(\InvalidArgumentException::class);
$this->expectExceptionMessage('Number of repetitions must be non-negative');

toArray(repeat(1, -1));
}

Expand Down Expand Up @@ -324,11 +324,11 @@ public function testFlattenLevels() {
);
}

/**
* @expectedException \InvalidArgumentException
* @expectedExceptionMessage Number of levels must be non-negative
*/

public function testFlattenNegativeLevelError() {
$this->expectException(\InvalidArgumentException::class);
$this->expectExceptionMessage('Number of levels must be non-negative');

toArray(flatten([1, 2, 3], -1));
}

Expand All @@ -354,9 +354,9 @@ public function testToIter() {
}

public function testCount() {
$this->assertSame(5, count([1, 2, 3, 4, 5]));
$this->assertSame(5, count(toIter([1, 2, 3, 4, 5])));
$this->assertSame(42, count(new _CountableTestDummy));
$this->assertCount(5, [1, 2, 3, 4, 5]);
$this->assertCount(5, toIter([1, 2, 3, 4, 5]));
$this->assertCount(42, new _CountableTestDummy);
}

public function testIsEmpty() {
Expand Down Expand Up @@ -438,19 +438,19 @@ public function testChunk() {
$this->assertSame([], toArray(chunk([], 100000)));
}

/**
* @expectedException \InvalidArgumentException
* @expectedExceptionMessage Chunk size must be positive
*/

public function testZeroChunkSizeError() {
$this->expectException(\InvalidArgumentException::class);
$this->expectExceptionMessage('Chunk size must be positive');

toArray(chunk([1, 2, 3], 0));
}

/**
* @expectedException \InvalidArgumentException
* @expectedExceptionMessage Chunk size must be positive
*/

public function testNegativeChunkSizeError() {
$this->expectException(\InvalidArgumentException::class);
$this->expectExceptionMessage('Chunk size must be positive');

toArray(chunk([1, 2, 3], -1));
}

Expand Down

0 comments on commit 9abe4e5

Please sign in to comment.