add failing test

This commit is contained in:
2026-03-18 08:41:04 -07:00
parent f41e383e6f
commit 752978765e
4 changed files with 15 additions and 2 deletions

2
.gitattributes vendored Normal file
View File

@@ -0,0 +1,2 @@
*.qbot filter=lfs diff=lfs merge=lfs -text
*.snfm filter=lfs diff=lfs merge=lfs -text

Binary file not shown.

View File

@@ -23,3 +23,13 @@ fn main(){
// let mut playback1=head::PlaybackHead::new(&bot,SessionTime::ZERO);
// playback1.set_time(&bot,SessionTime::ZERO,sample_time);
}
#[test]
fn get_position_no_panic(){
let bot_file=include_bytes!("../../files/000002d3-852a-4e9f-b0c9-c95411683806.qbot");
let timelines=v0::read_all_to_block(std::io::Cursor::new(bot_file)).unwrap();
let bot=bot::CompleteBot::new(timelines);
let head=head::PlaybackHead::new(&bot,SessionTime::ZERO);
// This can panic if the head is mismanaged!
let _pos=head.get_position(&bot,SessionTime::ZERO);
}

View File

@@ -1,2 +0,0 @@
bhop_marble_7cf33a64-7120-4514-b9fa-4fe29d9523d.qbot filter=lfs diff=lfs merge=lfs -text
bhop_marble_5692093612.snfm filter=lfs diff=lfs merge=lfs -text