diff --git a/test/language/literals/string/7.8.4-1-s.js b/test/language/literals/string/legacy-octal-escape-sequence-prologue-strict.js
similarity index 64%
rename from test/language/literals/string/7.8.4-1-s.js
rename to test/language/literals/string/legacy-octal-escape-sequence-prologue-strict.js
index b28c833069dbbd0b28ff37c4a290133a883261fa..0887991869160a5be13c76cfdb924896f7996415 100644
--- a/test/language/literals/string/7.8.4-1-s.js
+++ b/test/language/literals/string/legacy-octal-escape-sequence-prologue-strict.js
@@ -6,9 +6,14 @@ es5id: 7.8.4-1-s
 description: >
     A directive preceeding an 'use strict' directive may not contain
     an OctalEscapeSequence
+negative:
+  phase: parse
+  type: SyntaxError
 ---*/
 
-
-assert.throws(SyntaxError, function() {
-    eval(' "asterisk: \\052" /* octal escape sequences forbidden in strict mode*/ ; "use strict";');
+throw "Test262: This statement should not be evaluated.";
+
+(function() {
+  "asterisk: \052";
+  "use strict";
 });