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

Sign up
Appearance settings

Commit a4aae3a

Browse files
Merge pull request #6 from CodeIntelligenceTesting/example_desc
feat: include description of example projects in README.md
2 parents 50651e0 + cb18194 commit a4aae3a

File tree

1 file changed

+26
-2
lines changed

1 file changed

+26
-2
lines changed

‎README.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,32 @@
11
# CI Fuzz CLI Tutorials
22

3-
This repo contains tutorials to help you learn how to create your own fuzz tests with CI Fuzz CLI. Use these tutorials along with the following guides:
3+
This repository contains example projects and tutorials to help you learn how to create your own fuzz tests with CI Fuzz CLI.
44

5-
## Quick Start
5+
## Tutorials
6+
7+
You can find the tutorials for the [C/C++](tutorials/c_cpp) and [Java](tutorials/java) projects in our official documentation:
68

79
* [C++](https://docs.code-intelligence.com/get-started/find-your-first-bug/cpp)
810
* [Java](https://docs.code-intelligence.com/get-started/find-your-first-bug/java)
11+
12+
## Example projects
13+
14+
### Simple Setups
15+
Simple project setups include a minimal project to showcase the CI Fuzz setup with one fuzz test included.
16+
- [CMake](example-projects/simple-setup/cmake)
17+
- [Bazel](example-projects/simple-setup/bazel)
18+
- [Other](example-projects/simple-setup/other)
19+
- [Maven](example-projects/simple-setup/maven)
20+
- [Gradle (Java)](example-projects/simple-setup/gradle)
21+
- [Gradle (Kotlin)](example-projects/simple-setup/gradle-kotlin)
22+
23+
Also included are [Gradle](example-projects/simple-setup/gradle-junit-4-and-5) and [Maven](example-projects/simple-setup/maven-junit-4-and-5) projects with both JUnit4 and JUnit5 unit tests, to demonstrate the use of the `junit-vintage-engine` together with fuzz tests.
24+
25+
### Advanced Setups
26+
27+
Advanced project setups include multiple modules or submodules, dependent on the build system with one or more fuzz tests.
28+
- [CMake](example-projects/advanced-setup/cmake)
29+
- [Bazel](example-projects/advanced-setup/bazel)
30+
- [Other](example-projects/advanced-setup/other)
31+
- [Maven](example-projects/advanced-setup/maven)
32+
- [Gradle](example-projects/advanced-setup/gradle)

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /