diff options
Diffstat (limited to 'jstests/aggregation/bugs/substr.js')
-rw-r--r-- | jstests/aggregation/bugs/substr.js | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/jstests/aggregation/bugs/substr.js b/jstests/aggregation/bugs/substr.js index 0c7f5bef64d..c4eaff7e137 100644 --- a/jstests/aggregation/bugs/substr.js +++ b/jstests/aggregation/bugs/substr.js @@ -1,8 +1,5 @@ // Aggregation $substrBytes tests. -(function() { -"use strict"; - t = db.jstests_aggregation_substr; t.drop(); @@ -48,11 +45,10 @@ assertException('abcd', -10, 0); // Additional numeric types for offset / length. assertSubstring('bc', 'abcd', 1, 2); assertSubstring('bc', 'abcd', 1.0, 2.0); -assertSubstring('bc', 'abcd', NumberInt("1"), NumberInt("2")); -assertSubstring('bc', 'abcd', NumberLong("1"), NumberLong("2")); -assertSubstring('bc', 'abcd', NumberInt("1"), NumberLong("2")); -assertSubstring('bc', 'abcd', NumberLong("1"), NumberInt("2")); -assertSubstring('bc', 'abcd', NumberDecimal("1"), NumberDecimal("2")); +assertSubstring('bc', 'abcd', NumberInt(1), NumberInt(2)); +assertSubstring('bc', 'abcd', NumberLong(1), NumberLong(2)); +assertSubstring('bc', 'abcd', NumberInt(1), NumberLong(2)); +assertSubstring('bc', 'abcd', NumberLong(1), NumberInt(2)); // Integer component is used. assertSubstring('bc', 'abcd', 1.2, 2.2); assertSubstring('bc', 'abcd', 1.9, 2.9); @@ -137,4 +133,3 @@ assert.eq( }) .toArray()[0] .a); -}()); |