Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 9728c97

Browse filesBrowse files
sobolevnillia-v
authored andcommitted
pythongh-121023: Improve _xxtestfuzz/README.rst (python#121024)
Co-authored-by: Illia Volochii <illia.volochii@gmail.com>
1 parent cc9d6b5 commit 9728c97
Copy full SHA for 9728c97

File tree

Expand file treeCollapse file tree

1 file changed

+5
-3
lines changed
Filter options
Expand file treeCollapse file tree

1 file changed

+5
-3
lines changed

‎Modules/_xxtestfuzz/README.rst

Copy file name to clipboardExpand all lines: Modules/_xxtestfuzz/README.rst
+5-3Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,20 @@ Add the test name on a new line in ``fuzz_tests.txt``.
2323

2424
In ``fuzzer.c``, add a function to be run::
2525

26-
int $test_name (const char* data, size_t size) {
26+
static int $fuzz_test_name(const char* data, size_t size) {
2727
...
2828
return 0;
2929
}
3030

3131

3232
And invoke it from ``LLVMFuzzerTestOneInput``::
3333

34-
#if _Py_FUZZ_YES(fuzz_builtin_float)
35-
rv |= _run_fuzz(data, size, fuzz_builtin_float);
34+
#if !defined(_Py_FUZZ_ONE) || defined(_Py_FUZZ_$fuzz_test_name)
35+
rv |= _run_fuzz(data, size, $fuzz_test_name);
3636
#endif
3737

38+
Don't forget to replace ``$fuzz_test_name`` with your actual test name.
39+
3840
``LLVMFuzzerTestOneInput`` will run in oss-fuzz, with each test in
3941
``fuzz_tests.txt`` run separately.
4042

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.