Example #1
0
                    fileContents.forEach(function (contents, i) {
                      assert.match(
                          contents
                        , new RegExp(
                            'Build: ender build qwery bean bonzo sel' + (use ? ' --output ' + use : '') + '$', 'm'
                          )
                        , files[i] + ' contains correct build command')
                      assert.sourceContainsPackages(contents, 5, files[i])
                      assert.hasVersionedPackage(contents, 'qwery', files[i])
                      assert.hasVersionedPackage(contents, 'bean', files[i])
                      assert.hasVersionedPackage(stdout, 'bonzo', 'stdout')
                      assert.hasVersionedPackage(stdout, 'es5-basic', 'stdout')
                      assert.hasVersionedPackage(stdout, 'sel', 'stdout')
                      assert.sourceHasPackage(contents, 'qwery', files[i])
                      assert.sourceHasPackage(contents, 'bean', files[i])
                      assert.sourceHasPackage(contents, 'bonzo', files[i])
                      assert.sourceHasPackage(contents, 'es5-basic', files[i])
                      assert.sourceHasPackage(contents, 'sel', files[i])
                      assert.sourceHasRequire(contents, 'qwery', files[i])
                      assert.sourceHasRequire(contents, 'bean', files[i])
                      assert.sourceHasRequire(contents, 'bonzo', files[i])
                      assert.sourceHasRequire(contents, 'es5-basic', files[i])
                      assert.sourceHasRequire(contents, 'sel', files[i])
                      assert.sourceHasRequire(contents, 'qwery/src/ender', files[i])
                      assert.sourceHasRequire(contents, 'bean/src/ender', files[i])
                      assert.sourceHasRequire(contents, 'bonzo/src/ender', files[i])
                      assert.sourceHasRequire(contents, 'sel/lib/ender', files[i])

                      assert.sourceHasPackagesInOrder(contents, 'qwery', 'bean', files[i])
                      assert.sourceHasPackagesInOrder(contents, 'bean', 'bonzo', files[i])
                      assert.sourceHasPackagesInOrder(contents, 'bonzo', 'es5-basic', files[i])
                      assert.sourceHasPackagesInOrder(contents, 'es5-basic', 'sel', files[i])
                    })