From cea7e2ef539a87519d79c65063c28fc77de86e02 Mon Sep 17 00:00:00 2001 From: Graham Campbell Date: Mon, 28 Jan 2019 19:54:02 +0000 Subject: [PATCH] Added test for large variables (#335) --- tests/Dotenv/DotenvTest.php | 7 +++++++ tests/fixtures/env/large.env | 1 + 2 files changed, 8 insertions(+) create mode 100644 tests/fixtures/env/large.env diff --git a/tests/Dotenv/DotenvTest.php b/tests/Dotenv/DotenvTest.php index b44b4983..9f778642 100644 --- a/tests/Dotenv/DotenvTest.php +++ b/tests/Dotenv/DotenvTest.php @@ -67,6 +67,13 @@ public function testQuotedDotenvLoadsEnvironmentVars() $this->assertSame('test some escaped characters like a quote (") or maybe a backslash (\\)', getenv('QESCAPED')); } + public function testLargeDotenvLoadsEnvironmentVars() + { + $dotenv = new Dotenv($this->fixturesFolder, 'large.env'); + $dotenv->load(); + $this->assertNotEmpty(getenv('LARGE')); + } + /** * @expectedException \Dotenv\Exception\InvalidFileException * @expectedExceptionMessage Dotenv values containing spaces must be surrounded by quotes. diff --git a/tests/fixtures/env/large.env b/tests/fixtures/env/large.env new file mode 100644 index 00000000..56506317 --- /dev/null +++ b/tests/fixtures/env/large.env @@ -0,0 +1 @@ +LARGE='111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111'