import "./test_modules/math.zc" as math; import "./test_modules/physics.zc" as physics; test "test_namespaced_imports" { var mv = math::Vector::new(3, 4); var pv = physics::Vector::new(5.0, 12.0); var len1 = math::Vector::length(&mv); var len2 = physics::Vector::magnitude(&pv); assert(len1 == 5, "Math vector length failed"); assert(len2 == 13.0, "Physics vector magnitude failed"); "PASS: Namespaced imports work correctly"; }