summaryrefslogtreecommitdiff
path: root/deps/v8/test/test262/harness-done.js
blob: 2d5af4266df611b811ce5c2de4da3c8d17926cad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// Copyright 2023 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

function $DONE(error) {
  if (error) {
    if(typeof error === 'object' && error !== null && 'name' in error) {
      print('Test262:AsyncTestFailure:' + error.name + ': ' + error.message);
    } else {
      print('Test262:AsyncTestFailure:Test262Error: ' + String(error));
    }
    quit(1);
  }

  print('Test262:AsyncTestComplete');
  quit(0);
};