From 449f1be56e8b4b039e4bb66f23b986d047a00ac2 Mon Sep 17 00:00:00 2001 From: Lucas Oliveira Date: Mon, 30 Oct 2023 23:34:42 -0300 Subject: [PATCH 1/2] fix: black format --- test/benchmark/test_merkle_root.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/test/benchmark/test_merkle_root.py b/test/benchmark/test_merkle_root.py index 2ca95f5..f58734f 100644 --- a/test/benchmark/test_merkle_root.py +++ b/test/benchmark/test_merkle_root.py @@ -6,29 +6,34 @@ def create_merkle_tree_root_10_leaves(): leafs = [str(i) for i in range(10)] tree = MerkleTree(leafs) - assert tree.root == "f8b45f3031274577651c6d43e7ec3f7361e82b2295e24a9b369693354d3a2db8" + result = "f8b45f3031274577651c6d43e7ec3f7361e82b2295e24a9b369693354d3a2db8" + assert tree.root == result def create_merkle_tree_root_100_leaves(): leafs = [str(i) for i in range(100)] tree = MerkleTree(leafs) - assert tree.root == "8e92f7efa075e532b920ef39adb04a0147ac84d99315584dbd2a1cb868019c35" + result = "8e92f7efa075e532b920ef39adb04a0147ac84d99315584dbd2a1cb868019c35" + assert tree.root == result def create_merkle_tree_root_1000_leaves(): leafs = [str(i) for i in range(1000)] tree = MerkleTree(leafs) - assert tree.root == "e66024476f6ef8f431f07dca6ea0d10dd904dda4b47488a49e75f8671ba733ee" + result = "e66024476f6ef8f431f07dca6ea0d10dd904dda4b47488a49e75f8671ba733ee" + assert tree.root == result @pytest.mark.benchmark(group="MerkleTreeRoot", timer=time.time) def test_create_merkle_tree_root_10_leaves(benchmark): benchmark(create_merkle_tree_root_10_leaves) + @pytest.mark.benchmark(group="MerkleTreeRoot", timer=time.time) def test_create_merkle_tree_root_100_leaves(benchmark): benchmark(create_merkle_tree_root_100_leaves) + @pytest.mark.benchmark(group="MerkleTreeRoot", timer=time.time) def test_create_merkle_tree_root_1000_leaves(benchmark): benchmark(create_merkle_tree_root_1000_leaves) From ab20c1eabb93dc9578d753547373cb0a1f0e0f3c Mon Sep 17 00:00:00 2001 From: Lucas Oliveira Date: Mon, 30 Oct 2023 23:41:18 -0300 Subject: [PATCH 2/2] fix: skip benchmarks --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 58bab5a..e3129c2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,4 +35,4 @@ jobs: if [ -f requirements.txt ]; then pip install -r requirements.txt; fi - name: Test with pytest run: | - pytest -vv + pytest -m "not benchmark" -vv