Skip to content

Commit f49af52

Browse files
committed
test fixing
1 parent b817c77 commit f49af52

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

unittest/src/fake/display/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ impl Screen {
6060
4 => 4, // ARGB_8888
6161
_ => return false, // Format necunoscut
6262
};
63+
6364
buffer_len % bytes_per_pixel == 0
6465
}
6566

unittest/src/fake/display/tests.rs

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@ fn command() {
2828
Some(5)
2929
);
3030
assert_eq!(
31-
screen.command(PIXEL_FORMAT, 332, 0).get_success_u32(),
32-
Some(1)
31+
screen.command(PIXEL_FORMAT, 0, 0).get_success_u32(),
32+
Some(332)
3333
);
3434
assert!(screen.command(SET_ROTATION, 90, 0).is_success());
3535
assert_eq!(
@@ -48,21 +48,20 @@ fn command() {
4848
screen.command(GET_WRITE_FRAME, 0, 0).get_success_2_u32(),
4949
Some((360, 720))
5050
);
51-
//////////////////////////
51+
assert!(screen.command(SET_PIXEL_FORMAT, 1, 0).is_success());
5252
let kernel = fake::Kernel::new();
53-
let display = fake::Screen::new();
54-
kernel.add_driver(&display);
53+
kernel.add_driver(&screen);
5554
let mut buf = [0; 4];
5655

5756
share::scope(|allow_ro| {
5857
fake::Syscalls::allow_ro::<
5958
DefaultConfig,
6059
{ fake::display::DRIVER_NUM },
61-
{ fake::display::WRITE },
60+
{ fake::display::WRITE_BUFFER_ID },
6261
>(allow_ro, &mut buf)
6362
.unwrap();
6463
assert!(
65-
fake::Syscalls::command(fake::display::DRIVER_NUM, fake::display::WRITE, 3, 0)
64+
fake::Syscalls::command(fake::display::DRIVER_NUM, fake::display::WRITE, 4, 0)
6665
.is_success()
6766
);
6867
});

0 commit comments

Comments
 (0)