Sign in
webkit
/
WebKit
/
85181a9f7fe60c8e4576b27a7738d687d348828c
/
.
/
Source
/
JavaScriptCore
/
tests
/
es6
/
Reflect_Reflect.defineProperty.js
blob: c25e37fa9683da3aec433cc30341e17398157cd0 [
file
] [
log
] [
blame
]
function
test
()
{
var
obj
=
{};
Reflect
.
defineProperty
(
obj
,
"foo"
,
{
value
:
123
});
return
obj
.
foo
===
123
&&
Reflect
.
defineProperty
(
Object
.
freeze
({}),
"foo"
,
{
value
:
123
})
===
false
;
}
if
(!
test
())
throw
new
Error
(
"Test failed"
);