This commit is contained in:
@ -174,6 +174,7 @@ impl Default for MockDb {
|
|||||||
enabled: true,
|
enabled: true,
|
||||||
release_date: Utc::now(),
|
release_date: Utc::now(),
|
||||||
url: "https://example.com/debian_12.img".to_string(),
|
url: "https://example.com/debian_12.img".to_string(),
|
||||||
|
default_username: None
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
Self {
|
Self {
|
||||||
@ -475,6 +476,7 @@ impl LNVpsDb for MockDb {
|
|||||||
let mut vms = self.vms.lock().await;
|
let mut vms = self.vms.lock().await;
|
||||||
if let Some(v) = vms.get_mut(&vm.id) {
|
if let Some(v) = vms.get_mut(&vm.id) {
|
||||||
v.ssh_key_id = vm.ssh_key_id;
|
v.ssh_key_id = vm.ssh_key_id;
|
||||||
|
v.mac_address = vm.mac_address.clone();
|
||||||
}
|
}
|
||||||
Ok(())
|
Ok(())
|
||||||
}
|
}
|
||||||
|
@ -713,6 +713,7 @@ mod tests {
|
|||||||
// spawn vm
|
// spawn vm
|
||||||
provisioner.spawn_vm(vm.id).await?;
|
provisioner.spawn_vm(vm.id).await?;
|
||||||
|
|
||||||
|
let vm = db.get_vm(vm.id).await?;
|
||||||
// check resources
|
// check resources
|
||||||
let router = MockRouter::new();
|
let router = MockRouter::new();
|
||||||
let arp = router.list_arp_entry().await?;
|
let arp = router.list_arp_entry().await?;
|
||||||
|
Reference in New Issue
Block a user