File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed
tests/subsys/random/rng/src Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ ZTEST(rng_common, test_rand32)
3232 int rnd_cnt ;
3333 int equal_count = 0 ;
3434 uint32_t buf [N_VALUES ];
35+ int err ;
3536
3637 /* Test early boot random number generation function */
3738 /* Cover the case, where argument "length" is < size of "size_t" */
@@ -91,7 +92,7 @@ ZTEST(rng_common, test_rand32)
9192
9293 memset (buf , 0 , sizeof (buf ));
9394
94- int err = sys_csrand_get (buf , sizeof (buf ));
95+ err = sys_csrand_get (buf , sizeof (buf ));
9596
9697 zassert_true (err == 0 , "sys_csrand_get returned an error" );
9798
@@ -110,7 +111,12 @@ ZTEST(rng_common, test_rand32)
110111
111112#else
112113
113- printk ("Cryptographically secure random number APIs not enabled\n" );
114+ printk ("Cryptographically secure implementation not enabled\n" );
115+ printk ("Ensure sys_csrand_get passes for library usage\n" );
116+
117+ err = sys_csrand_get (buf , sizeof (buf ));
118+
119+ zassert_true (err == 0 , "sys_csrand_get returned an error" );
114120
115121#endif /* CONFIG_CSPRNG_ENABLED */
116122}
You can’t perform that action at this time.
0 commit comments