test 'boot' attribute

Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
Wolfgang Bumiller 2023-07-25 13:41:47 +02:00
parent 1017735ad0
commit d52abbde28
2 changed files with 11 additions and 1 deletions

View File

@ -21,7 +21,12 @@ enum AnEnum {
ResultB,
}
#[perlmod::package(name = "RSPM::Foo142", lib = "perlmod_test", write = true)]
#[perlmod::package(
name = "RSPM::Foo142",
lib = "perlmod_test",
write = true,
boot = "loaded"
)]
mod export {
use anyhow::{bail, Error};
@ -29,6 +34,10 @@ mod export {
use super::AnEnum;
fn loaded() {
println!("<loaded>");
}
#[export]
fn foo142(a: u32, b: u32) -> Result<u32, Error> {
if a == 42 {

View File

@ -1,3 +1,4 @@
<loaded>
Called something on Bless { "Hello" }!
Called something_nonraw on Bless { "Hello" }!
Got (17, 32, )