Skip to content

Split server and controller tests #541

@lukasfrank

Description

@lukasfrank

Summary

This issue aims to improve the test setup of the libvirt-provider.
As the project mainly consists of two mostly independent components, the server and a controller, this parts should be individually testet.

Basic example

The server tests should include:

  • Calling the machineClient to create a request
  • Validate the content of the store
  • Validate the existence of expected events

The controller tests should include:

The cloud-hypervisor-provider can be used as a reference: https://github.com/ironcore-dev/cloud-hypervisor-provider/

related issues: #380 #242 #234 #218 #217 #56

Metadata

Metadata

Assignees

Type

No type

Projects

Status

In Progress

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions