Coverage for jumpstarter_driver_flashers/test_bundle.py: 100%
8 statements
« prev ^ index » next coverage.py v7.8.0, created at 2025-05-05 20:29 +0000
« prev ^ index » next coverage.py v7.8.0, created at 2025-05-05 20:29 +0000
1from pathlib import Path
3from . import bundle
6def test_bundle_read():
7 # get current package directory
8 manifest_file = Path(__file__).parent / "../oci_bundles/ti_j784s4xevm/manifest.yaml"
9 flasher_bundle = bundle.FlasherBundleManifestV1Alpha1.from_file(manifest_file)
10 assert flasher_bundle.apiVersion == "jumpstarter.dev/v1alpha1"
11 assert flasher_bundle.kind == "FlashBundleManifest"
12 assert flasher_bundle.spec.targets == {
13 "usd": "/sys/class/block#4fb0000",
14 "emmc": "/sys/class/block#4f80000",
15 }