Skip to content

Commit 4a97834

Browse files
committed
Merge pull request #422
2 parents 9cb40ae + 103aabe commit 4a97834

13 files changed

+63
-27
lines changed
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
--TEST--
2+
MongoDB\BSON\Decimal128 cannot be extended
3+
--FILE--
4+
<?php
5+
6+
class MyDecimal128 extends MongoDB\BSON\Decimal128 {}
7+
8+
?>
9+
===DONE===
10+
<?php exit(0); ?>
11+
--EXPECTF--
12+
Fatal error: Class MyDecimal128 may not inherit from final class (MongoDB\BSON\Decimal128) in %s on line %d

tests/bulk/bulkwrite_error-001.phpt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
--TEST--
22
MongoDB\Driver\BulkWrite cannot be extended
3-
--SKIPIF--
4-
<?php require __DIR__ . "/../utils/basic-skipif.inc"?>
53
--FILE--
64
<?php
7-
require_once __DIR__ . "/../utils/basic.inc";
85

96
class MyBulkWrite extends MongoDB\Driver\BulkWrite {}
107

tests/command/command_error-001.phpt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
--TEST--
2+
MongoDB\Driver\Command cannot be extended
3+
--FILE--
4+
<?php
5+
6+
class MyCommand extends MongoDB\Driver\Command {}
7+
8+
?>
9+
===DONE===
10+
<?php exit(0); ?>
11+
--EXPECTF--
12+
Fatal error: Class MyCommand may not inherit from final class (MongoDB\Driver\Command) in %s on line %d

tests/cursor/cursor_error-001.phpt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
--TEST--
22
MongoDB\Driver\Cursor cannot be extended
3-
--SKIPIF--
4-
<?php require __DIR__ . "/../utils/basic-skipif.inc"?>
53
--FILE--
64
<?php
7-
require_once __DIR__ . "/../utils/basic.inc";
85

96
class MyCursor extends MongoDB\Driver\Cursor {}
107

tests/cursorid/cursorid_error-001.phpt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
--TEST--
22
MongoDB\Driver\CursorId cannot be extended
3-
--SKIPIF--
4-
<?php require __DIR__ . "/../utils/basic-skipif.inc"?>
53
--FILE--
64
<?php
7-
require_once __DIR__ . "/../utils/basic.inc";
85

96
class MyCursorId extends MongoDB\Driver\CursorId {}
107

tests/manager/manager_error-001.phpt

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
11
--TEST--
2-
MongoDB\Driver\Query cannot be extended
3-
--SKIPIF--
4-
<?php require __DIR__ . "/../utils/basic-skipif.inc"?>
2+
MongoDB\Driver\Manager cannot be extended
53
--FILE--
64
<?php
7-
require_once __DIR__ . "/../utils/basic.inc";
85

9-
class MyQuery extends MongoDB\Driver\Query {}
6+
class MyManager extends MongoDB\Driver\Manager {}
107

118
?>
129
===DONE===
1310
<?php exit(0); ?>
1411
--EXPECTF--
15-
Fatal error: Class MyQuery may not inherit from final class (MongoDB\Driver\Query) in %s on line %d
12+
Fatal error: Class MyManager may not inherit from final class (MongoDB\Driver\Manager) in %s on line %d

tests/query/query_error-001.phpt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
--TEST--
22
MongoDB\Driver\Query cannot be extended
3-
--SKIPIF--
4-
<?php require __DIR__ . "/../utils/basic-skipif.inc"?>
53
--FILE--
64
<?php
7-
require_once __DIR__ . "/../utils/basic.inc";
85

96
class MyQuery extends MongoDB\Driver\Query {}
107

tests/readConcern/readconcern_error-001.phpt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
--TEST--
22
MongoDB\Driver\ReadConcern cannot be extended
3-
--SKIPIF--
4-
<?php require __DIR__ . "/../utils/basic-skipif.inc"?>
53
--FILE--
64
<?php
7-
require_once __DIR__ . "/../utils/basic.inc";
85

96
class MyReadConcern extends MongoDB\Driver\ReadConcern {}
107

tests/server/server_error-001.phpt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
--TEST--
22
MongoDB\Driver\Server cannot be extended
3-
--SKIPIF--
4-
<?php require __DIR__ . "/../utils/basic-skipif.inc"?>
53
--FILE--
64
<?php
7-
require_once __DIR__ . "/../utils/basic.inc";
85

96
class MyServer extends MongoDB\Driver\Server {}
107

tests/writeConcern/writeconcern_error-001.phpt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
--TEST--
22
MongoDB\Driver\WriteConcern cannot be extended
3-
--SKIPIF--
4-
<?php require __DIR__ . "/../utils/basic-skipif.inc"?>
53
--FILE--
64
<?php
7-
require_once __DIR__ . "/../utils/basic.inc";
85

96
class MyWriteConcern extends MongoDB\Driver\WriteConcern {}
107

0 commit comments

Comments
 (0)