aboutsummaryrefslogtreecommitdiff
path: root/src/env_loader.zig
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-09-05 02:05:45 -0700
committerGravatar Jarred Sumner <jarred@jarredsumner.com> 2021-09-05 02:05:45 -0700
commitc20df72d7319ff55ed4e5c9c7ff1abaab951d0bd (patch)
treec4e9489eb072f08af62ad58ee57cf04e436f6ef7 /src/env_loader.zig
parentb8941666b46f9b7aa46e3f3db42b429a0d1d26cd (diff)
downloadbun-c20df72d7319ff55ed4e5c9c7ff1abaab951d0bd.tar.gz
bun-c20df72d7319ff55ed4e5c9c7ff1abaab951d0bd.tar.zst
bun-c20df72d7319ff55ed4e5c9c7ff1abaab951d0bd.zip
more mutexes
Former-commit-id: 52966012b4b74d24ab28a0c75740aef35fb75327
Diffstat (limited to 'src/env_loader.zig')
-rw-r--r--src/env_loader.zig6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/env_loader.zig b/src/env_loader.zig
index 67e76c224..19b135e94 100644
--- a/src/env_loader.zig
+++ b/src/env_loader.zig
@@ -701,6 +701,10 @@ test "DotEnv Loader" {
\\
\\NESTED_VALUES_RESPECT_ESCAPING='\$API_KEY'
\\
+ \\EMPTY_SINGLE_QUOTED_VALUE_IS_EMPTY_STRING_CHARS=''
+ \\
+ \\EMPTY_DOUBLE_QUOTED_VALUE_IS_EMPTY_STRING_CHARS=""
+ \\
;
const source = logger.Source.initPathString(".env", VALID_ENV);
var map = Map.init(default_allocator);
@@ -726,6 +730,8 @@ test "DotEnv Loader" {
try expect(map.get("NO_VALUE_IS_EMPTY_STRING").?.len == 0);
try expectString(map.get("IGNORING_DOESNT_BREAK_OTHER_LINES").?, "'yes'");
try expectString(map.get("LEADING_SPACE_IN_UNQUOTED_VALUE_IS_TRIMMED").?, "yes");
+ try expectString(map.get("EMPTY_SINGLE_QUOTED_VALUE_IS_EMPTY_STRING_CHARS").?, "''");
+ try expectString(map.get("EMPTY_DOUBLE_QUOTED_VALUE_IS_EMPTY_STRING_CHARS").?, "\"\"");
}
test "DotEnv Process" {