mirror of
https://github.com/status-im/nimbus-eth1.git
synced 2025-02-28 20:00:43 +00:00
* Use unittest2 test runner Since upgrading to unittest2, the test runner prints the command line to re-run a failed test - this however relies on actually using the unittest2 command line runner. Previously, test files were assigned numbers - with the unittest2 runner, tests are run using suite/category names instead, like so: ``` # run the Genesis suite build/all_tests "Genesis::`` # run all tests with "blsMapG1" in the name build/all_tests "blsMapG1*" # run tests verbosely build/all_tests -v ``` A reasonable follow-up here would be to review the suite names to make them easier to run :) * lint * easier-to-compare test order * bump unittest2 (also the repo)
18 lines
639 B
Nim
18 lines
639 B
Nim
# Nimbus
|
|
# Copyright (c) 2019-2023 Status Research & Development GmbH
|
|
# Licensed under either of
|
|
# * Apache License, version 2.0, ([LICENSE-APACHE](LICENSE-APACHE) or
|
|
# http://www.apache.org/licenses/LICENSE-2.0)
|
|
# * MIT license ([LICENSE-MIT](LICENSE-MIT) or
|
|
# http://opensource.org/licenses/MIT)
|
|
# at your option. This file may not be copied, modified, or distributed except
|
|
# according to those terms.
|
|
|
|
-d:chronicles_line_numbers
|
|
-d:"chronicles_sinks=textlines"
|
|
# comment this out, to run the tests in a serial manner:
|
|
#-d:nimtestParallel
|
|
|
|
-d:"chronicles_disable_thread_id"
|
|
-d:"chronicles_runtime_filtering=on"
|
|
-d:dbjapi_enabled |