diff --git a/test/language/literals/bigint/mv-is-not-integer-dil-dot-dds.js b/test/language/literals/bigint/mv-is-not-integer-dil-dot-dds.js
new file mode 100644
index 0000000000000000000000000000000000000000..5c0a3492ffc9f3ea54e9a234fda0c8dc94f0dcc7
--- /dev/null
+++ b/test/language/literals/bigint/mv-is-not-integer-dil-dot-dds.js
@@ -0,0 +1,27 @@
+// Copyright (C) 2017 The V8 Project authors. All rights reserved.
+// This code is governed by the BSD license found in the LICENSE file.
+
+/*---
+esid: sec-numeric-literal-static-semantics-early-errors
+description: > 
+  It is a Syntax Error if the MV is not an integer. (decimalIntegerLiteral dot decimalDigits)
+info: |
+  Static Semantics: BigInt Value
+
+  NumericLiteral :: NumericLiteralBase NumericLiteralSuffix
+
+  1. Assert: NumericLiteralSuffix is n.
+  2. Let the value of NumericLiteral be the MV of NumericLiteralBase represented as BigInt.
+
+  DecimalLiteral ::
+    DecimalIntegerLiteral . DecimalDigits_opt
+    . DecimalDigits
+features: [BigInt]
+negative:
+  phase: early
+  type: SyntaxError
+---*/
+
+throw "Test262: This statement should not be evaluated.";
+
+2017.8n;
diff --git a/test/language/literals/bigint/mv-is-not-integer-dot-dds.js b/test/language/literals/bigint/mv-is-not-integer-dot-dds.js
new file mode 100644
index 0000000000000000000000000000000000000000..d5b605b80963355401b168d946e370d2b484a050
--- /dev/null
+++ b/test/language/literals/bigint/mv-is-not-integer-dot-dds.js
@@ -0,0 +1,27 @@
+// Copyright (C) 2017 The V8 Project authors. All rights reserved.
+// This code is governed by the BSD license found in the LICENSE file.
+
+/*---
+esid: sec-numeric-literal-static-semantics-early-errors
+description: > 
+  It is a Syntax Error if the MV is not an integer. (dot decimalDigits)
+info: |
+  Static Semantics: BigInt Value
+
+  NumericLiteral :: NumericLiteralBase NumericLiteralSuffix
+
+  1. Assert: NumericLiteralSuffix is n.
+  2. Let the value of NumericLiteral be the MV of NumericLiteralBase represented as BigInt.
+
+  DecimalLiteral ::
+    DecimalIntegerLiteral . DecimalDigits_opt
+    . DecimalDigits
+features: [BigInt]
+negative:
+  phase: early
+  type: SyntaxError
+---*/
+
+throw "Test262: This statement should not be evaluated.";
+
+.0000000001n;