Exemple #1
0
				c2.load(logger, {}, {}, function (err, ctx) {
					assert(!err, 'expected "bar" to load without error');

					var y = c2.getFlagsOptions();
					y.flags.should.have.ownProperty('quiet');
					y.flags.should.have.ownProperty('colors');
					y.options.should.have.ownProperty('sdk');
					y.options.should.have.ownProperty('target');

					done();
				});
Exemple #2
0
			c.load(logger, {}, {}, function (err, ctx) {
				assert(!err, 'expected "foo" to load without error');

				var x = c.getFlagsOptions();
				x.flags.should.have.ownProperty('quiet');
				x.flags.should.have.ownProperty('colors');
				x.options.should.have.ownProperty('sdk');
				x.options.should.have.ownProperty('target');

				var c2 = new Context({ name: 'bar', path: path.join(__dirname, 'resources', 'commands', 'bar.js'), parent: c });
				c2.load(logger, {}, {}, function (err, ctx) {
					assert(!err, 'expected "bar" to load without error');

					var y = c2.getFlagsOptions();
					y.flags.should.have.ownProperty('quiet');
					y.flags.should.have.ownProperty('colors');
					y.options.should.have.ownProperty('sdk');
					y.options.should.have.ownProperty('target');

					done();
				});
			});