use backend::{ hal::{api::ModuleNew, layouts::Module}, implementation::cpu_spqlios::FFT64, }; use crate::blind_rotation::tests::{ generic_cggi::blind_rotatio_test, generic_lut::{test_lut_extended, test_lut_standard}, }; #[test] fn lut_standard() { let module: Module = Module::::new(32); test_lut_standard(&module); } #[test] fn lut_extended() { let module: Module = Module::::new(32); test_lut_extended(&module); } #[test] fn standard() { let module: Module = Module::::new(512); blind_rotatio_test(&module, 224, 1, 1); } #[test] fn block_binary() { let module: Module = Module::::new(512); blind_rotatio_test(&module, 224, 7, 1); } #[test] fn block_binary_extended() { let module: Module = Module::::new(512); blind_rotatio_test(&module, 224, 7, 2); }