diff --git a/src/parser/shell_expand/words.rs b/src/parser/shell_expand/words.rs
index 1d12ad202f8c5c97b9b7d55a0af8972c707bf38d..5f8da4c7bf1fc39f3d4ac0d4be879e3ee216f392 100644
--- a/src/parser/shell_expand/words.rs
+++ b/src/parser/shell_expand/words.rs
@@ -758,9 +758,9 @@ mod tests {
     fn string_method() {
         let input = "$join(array, 'pattern') $join(array, 'pattern')";
         let expected = vec![
-            WordToken::StringMethod("join", "array", "'pattern'"),
+            WordToken::StringMethod("join", "array", "'pattern'", Index::All),
             WordToken::Whitespace(" "),
-            WordToken::StringMethod("join", "array", "'pattern'")
+            WordToken::StringMethod("join", "array", "'pattern'", Index::All)
         ];
         compare(input, expected);
     }