diff --git a/test/language/object-literal/concise-generator.js b/test/language/expressions/object/concise-generator.js
similarity index 100%
rename from test/language/object-literal/concise-generator.js
rename to test/language/expressions/object/concise-generator.js
diff --git a/test/language/object-literal/descriptor.js b/test/language/expressions/object/descriptor.js
similarity index 100%
rename from test/language/object-literal/descriptor.js
rename to test/language/expressions/object/descriptor.js
diff --git a/test/language/object-literal/getter.js b/test/language/expressions/object/getter.js
similarity index 100%
rename from test/language/object-literal/getter.js
rename to test/language/expressions/object/getter.js
diff --git a/test/language/object-literal/identifier-reference-property-get-access.js b/test/language/expressions/object/identifier-reference-property-get-access.js
similarity index 100%
rename from test/language/object-literal/identifier-reference-property-get-access.js
rename to test/language/expressions/object/identifier-reference-property-get-access.js
diff --git a/test/language/object-literal/let-non-strict-access.js b/test/language/expressions/object/let-non-strict-access.js
similarity index 100%
rename from test/language/object-literal/let-non-strict-access.js
rename to test/language/expressions/object/let-non-strict-access.js
diff --git a/test/language/object-literal/let-non-strict-syntax.js b/test/language/expressions/object/let-non-strict-syntax.js
similarity index 100%
rename from test/language/object-literal/let-non-strict-syntax.js
rename to test/language/expressions/object/let-non-strict-syntax.js
diff --git a/test/language/object-literal/method.js b/test/language/expressions/object/method.js
similarity index 100%
rename from test/language/object-literal/method.js
rename to test/language/expressions/object/method.js
diff --git a/test/language/object-literal/not-defined.js b/test/language/expressions/object/not-defined.js
similarity index 100%
rename from test/language/object-literal/not-defined.js
rename to test/language/expressions/object/not-defined.js
diff --git a/test/language/object-literal/properties-names-eval-arguments.js b/test/language/expressions/object/properties-names-eval-arguments.js
similarity index 100%
rename from test/language/object-literal/properties-names-eval-arguments.js
rename to test/language/expressions/object/properties-names-eval-arguments.js
diff --git a/test/language/object-literal/setter.js b/test/language/expressions/object/setter.js
similarity index 100%
rename from test/language/object-literal/setter.js
rename to test/language/expressions/object/setter.js
diff --git a/test/language/object-literal/yield-non-strict-access.js b/test/language/expressions/object/yield-non-strict-access.js
similarity index 100%
rename from test/language/object-literal/yield-non-strict-access.js
rename to test/language/expressions/object/yield-non-strict-access.js
diff --git a/test/language/object-literal/yield-non-strict-syntax.js b/test/language/expressions/object/yield-non-strict-syntax.js
similarity index 100%
rename from test/language/object-literal/yield-non-strict-syntax.js
rename to test/language/expressions/object/yield-non-strict-syntax.js