文件名称:heckle.rs:Rust 的突变测试(实验,已放弃)
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-01 09:34:35
Rust
赫克尔 这是一个概念证明 Rust 编译器插件,它支持代码突变。 如何使用 请记住,这个库在这个阶段只是一个黑客。 将以下属性添加到您的箱子中: #![feature(custom_attribute, plugin)] #![plugin(heckle)] 在要应用突变的单位上添加#[heckle]属性。 你可以在examples/src/main.rs看到一个examples/src/main.rs 使用bin/test脚本运行您的测试,但从您的项目目录中运行。 例如,在这个项目中: $ cd examples $ ../bin/test 该脚本将对您使用#[heckle]注释的单元应用不同的变更,一次一个,并在每次#[heckle]运行您的测试(使用cargo test )。
【文件预览】:
heckle.rs-master
----bin()
--------test(514B)
----Cargo.lock(711B)
----tests()
--------lib.rs(755B)
----LICENSE(1KB)
----src()
--------lib.rs(5KB)
----Cargo.toml(279B)
----examples()
--------Cargo.lock(795B)
--------src()
--------Cargo.toml(106B)
----.gitignore(7B)
----README.md(726B)