Several aliasing improvements to the language for future pedagogy

Documentation fixes are ready and pending merging of these changes.  All core tests pass.
On 08/21/2014 03:27 PM, Edward Welbourne wrote:
>
> In tests/acceptance/02_classes/01_basic/101.cf:
>
> > +#######################################################
> > +
> > +body common control
> > +{
> > +      inputs => { "../../default.cf.sub" };
> > +      bundlesequence  => { default("$(this.promise_filename)") };
> > +      version => "1.0";
> > +}
> > +
> > +#######################################################
> > +
> > +bundle agent init
> > +{
> > +  vars:
> > +      "dummy" string => "dummy";
> > +}
>
> I believe the test system is now smart enough that you can leave out 
> bundles that serve no purpose; so you can skip this init and the test 
> below. Likewise in at least one other test.
>
> —
> Reply to this email directly or view it on GitHub 
> <https://github.com/cfengine/core/pull/1906/files#r16538081>.
>

ok, these are basically copies of existing tests with the old/other 
syntax. Best if the tests are identical so that we know they are testing 
the alternative keywords rather than any other bungles (no pun intended)

M

-- 
Founder and CTO at CFEngine
Author of In Search of Certainty: The Science of our Information 
Infrastructure <http://markburgess.org/certainty.html>