Move packagev.t from t/comp to t/op, as it fouls the test bootstrapping policy.
Nicholas Clark [Mon, 18 Jan 2010 10:01:32 +0000 (10:01 +0000)]
The package VERSION syntax isn't strictly an op, but it needs to use several
features that aren't yet tested at the time that tests in t/comp are run.

MANIFEST
t/op/packagev.t [moved from t/comp/packagev.t with 100% similarity]

index 41db853..de79c5a 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -4197,7 +4197,6 @@ t/comp/multiline.t                See if multiline strings work
 t/comp/opsubs.t                        See if q() etc. are not parsed as functions
 t/comp/our.t                   Tests for our declaration
 t/comp/package.t               See if packages work
-t/comp/packagev.t              See if package VERSION work
 t/comp/parser.t                        See if the parser works in edge cases
 t/comp/proto.t                 See if function prototypes work
 t/comp/redef.t                 See if we get correct warnings on redefined subs
@@ -4438,6 +4437,7 @@ t/op/ord.t                        See if ord works
 t/op/or.t                      See if || works in weird situations
 t/op/overload_integer.t                See if overload::constant for integer works after "use".
 t/op/override.t                        See if operator overriding works
+t/op/packagev.t                        See if package VERSION work
 t/op/pack.t                    See if pack and unpack work
 t/op/pos.t                     See if pos works
 t/op/pow.t                     See if ** works
similarity index 100%
rename from t/comp/packagev.t
rename to t/op/packagev.t