#[cfg(test)] mod tests {
use dev::d3d9::*;
#[test] fn evict_managed_resources() {
let device = device_test();
for _ in 0..1000 { device.evict_managed_resources().unwrap(); }
}
#[test] fn get_available_texture_mem() {
let device = device_test();
let available = device.get_available_texture_mem();
assert!(available >= 1024 * 1024 * 1024); }
#[test] fn get_clip_plane() {
let device = device_test();
let _plane0 = device.get_clip_plane(0).unwrap();
let _planen = device.get_clip_plane(!0).unwrap(); }
#[test] fn get_clip_status() {
let device = device_test();
let _status = device.get_clip_status().unwrap(); }
#[test] fn get_creation_parameters() {
let device = device_test();
let _dcp = device.get_creation_parameters().unwrap(); }
#[test] fn get_current_texture_palette() {
let device = device_test();
let pal = device.get_current_texture_palette().unwrap(); assert!(pal == 0 || pal == 0xFFFF); }
}