use vector_victor::{swizzle, Matrix};
#[test]
fn test_swizzle() {
let identity = Matrix::<i32, 4, 4>::identity();
assert_eq!(
swizzle!(identity, a, x, b, (1 + 0), { 2 - 3 }),
Matrix::mat([
[0, 0, 0, 1], [1, 0, 0, 0], [0, 0, 1, 0], [0, 1, 0, 0], [-1, -1, -1, -1] ])
);
}