diff options
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/profile/mockrepo/profiles/arch.list | 2 | ||||
| -rw-r--r-- | tests/profile/read_mock_profile.rs | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/tests/profile/mockrepo/profiles/arch.list b/tests/profile/mockrepo/profiles/arch.list new file mode 100644 index 0000000..afe9227 --- /dev/null +++ b/tests/profile/mockrepo/profiles/arch.list @@ -0,0 +1,2 @@ +amd64 +aarch64
\ No newline at end of file diff --git a/tests/profile/read_mock_profile.rs b/tests/profile/read_mock_profile.rs index da50216..440dce2 100644 --- a/tests/profile/read_mock_profile.rs +++ b/tests/profile/read_mock_profile.rs @@ -18,6 +18,14 @@ fn main() { assert_eq!(global_package_mask, vec!["app-editors/vim"]); + assert_eq!( + repo.arch_list() + .iter() + .map(|arch| arch.get()) + .collect::<Vec<_>>(), + vec!["amd64", "aarch64"] + ); + let profile = repo .evaluate_profile("gentoo-desktop") .expect("failed to evaluate profile"); |
