mirror of
https://github.com/pjh456/OxideJS.git
synced 2026-10-23 18:21:13 +08:00
42277b9206
- build.sh:自动识别包管理器、装依赖、构建引擎与对照引擎 - run_benchmark.py:test262 全量 --no-skip、stress 基准、计时 - fetch_test262.sh:下载 test262 测试集 - README.md:用法说明
13 lines
377 B
Bash
13 lines
377 B
Bash
#!/bin/bash
|
|
# 下载 test262 测试套件到仓库 tests/ 目录
|
|
set -e
|
|
REPO_ROOT="$(cd "$(dirname "$0")/.." && pwd)"
|
|
cd "$REPO_ROOT/tests"
|
|
if [ -d test262/test ]; then
|
|
echo "test262 已存在: $(find test262/test -name '*.js' | wc -l) 测试"
|
|
exit 0
|
|
fi
|
|
echo "下载 test262 (约 500MB)..."
|
|
git clone --depth 1 https://github.com/tc39/test262.git test262
|
|
echo "完成"
|