From b8d8ddf714826fcacf2cd4d6ca66e84683e76f11 Mon Sep 17 00:00:00 2001 From: adlawson Date: Sat, 6 Sep 2014 14:26:22 +0100 Subject: [PATCH] Add `require` and `include` acceptance tests --- .../StreamWrapper/RequireAcceptanceTest.php | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 test/acceptance/Stream/StreamWrapper/RequireAcceptanceTest.php diff --git a/test/acceptance/Stream/StreamWrapper/RequireAcceptanceTest.php b/test/acceptance/Stream/StreamWrapper/RequireAcceptanceTest.php new file mode 100644 index 0000000..0013c02 --- /dev/null +++ b/test/acceptance/Stream/StreamWrapper/RequireAcceptanceTest.php @@ -0,0 +1,33 @@ + [ + 'bar.php' => 'assertEquals('baz', include "$this->scheme://foo/bar.php"); + } + + public function testRequireFile() + { + $this->assertEquals('baz', require "$this->scheme://foo/bar.php"); + } + + public function testIncludeMissingFile() + { + $this->setExpectedException('PHPUnit_Framework_Error_Warning'); + + include "$this->scheme://bar.php"; + } +}