From 59a4bbfcc7449b8f4e0908cfe03fae2d48f3181e Mon Sep 17 00:00:00 2001 From: refcell Date: Wed, 21 Aug 2024 17:34:32 -0400 Subject: [PATCH] chore: tests repo rename --- Cargo.toml | 6 +++--- README.md | 26 ++++++++++++++------------ book/src/links.md | 10 +++++----- 3 files changed, 22 insertions(+), 20 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 97a90f1..39a4cd5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,9 +7,9 @@ resolver = "2" edition = "2021" license = "MIT" authors = ["Eric Woolsey", "refcell"] -repository = "https://github.com/ethereum-optimism/op-test-vectors" -homepage = "https://github.com/ethereum-optimism/op-test-vectors" -exclude = ["**/target", "benches/", "tests"] +repository = "https://github.com/ethereum-optimism/tests" +homepage = "https://github.com/ethereum-optimism/tests" +exclude = ["**/target", "benches/"] [workspace.dependencies] # General diff --git a/README.md b/README.md index 0b288a9..1792dcb 100644 --- a/README.md +++ b/README.md @@ -7,30 +7,32 @@

- CI - Book + CI + Book License - Book + Book

- What's OP Test Vectors? • + What's `ethereum-optimism/tests`Overview • - Contributing • + ContributingCredits

-## What's OP Test Vectors? +## What's `ethereum-optimism/tests`? -OP Test Vectors is a portable suite of standardized test fixtures used to test OP Stack component implementations. +`ethereum-optimism/tests` is a portable suite of standardized test fixtures used to test OP Stack component implementations. Test fixtures are static JSON files defined in the [fixtures](./fixtures) directory. -Test fixtures are static JSON files defined in the [fixtures](./fixtures) directory. +There are two types of tests: +- `derivation` +- `execution` -Test fixtures can be easily generated using the [opt8n](./crates/opt8n) cli tool. +Each has it's own cli tool to generate test fixtures. [opt8n](./bin/opt8n) can be used to generate execution test fixtures, while [opdn](./bin/opdn) generates derivation test fixtures. ### Development Status -`op-test-vectors` is currently in active development, and is not yet ready for use in production. +`ethereum-optimism/tests` is currently in active development, and is not yet ready for use in production. ## Overview @@ -50,9 +52,9 @@ The [book][book] contains an in-depth overview of the project, contributor guide ## Credits -`op-test-vectors` is inspired by [ethereum/tests][eth-tests] and built by the collaboration between a number of teams and external contributors including [OP Labs][op-labs] and [Worldcoin engineers][worldcoin]. +`ethereum-optimism/tests` is inspired by [ethereum/tests][eth-tests] and built by the collaboration between a number of teams and external contributors including [OP Labs][op-labs] and [Worldcoin engineers][worldcoin]. -[book]: https://ethereum-optimism.github.io/op-test-vectors/ +[book]: https://ethereum-optimism.github.io/tests/ [op-labs]: https://github.com/ethereum-optimism [worldcoin]: https://github.com/worldcoin [eth-tests]: https://github.com/ethereum/tests diff --git a/book/src/links.md b/book/src/links.md index cfb0706..5ae275a 100644 --- a/book/src/links.md +++ b/book/src/links.md @@ -8,11 +8,11 @@ -[op-test-vectors]: https://github.com/ethereum-optimism/op-test-vectors -[book]: https://ethereum-optimism.github.io/op-test-vectors/ -[issues]: https://github.com/ethereum-optimism/op-test-vectors/issues -[new-issue]: https://github.com/ethereum-optimism/op-test-vectors/issues/new -[contributing]: https://github.com/ethereum-optimism/op-test-vectors/tree/main/CONTRIBUTING.md +[op-test-vectors]: https://github.com/ethereum-optimism/tests +[book]: https://ethereum-optimism.github.io/tests/ +[issues]: https://github.com/ethereum-optimism/tests/issues +[new-issue]: https://github.com/ethereum-optimism/tests/issues/new +[contributing]: https://github.com/ethereum-optimism/tests/tree/main/CONTRIBUTING.md