| Index: packagerChrome.py | 
| diff --git a/packagerChrome.py b/packagerChrome.py | 
| index be749d697775900fc42f64a454ca5e7a01e54775..2893bae4820ea66d28acc373e1a0da10acf56736 100644 | 
| --- a/packagerChrome.py | 
| +++ b/packagerChrome.py | 
| @@ -150,7 +150,7 @@ def toJson(data): | 
| ).encode('utf-8') + '\n' | 
| -def create_bundles(params, files): | 
| +def create_bundles(params, files, devenv): | 
| base_extension_path = params['baseDir'] | 
| info_templates = { | 
| 'chrome': 'chromeInfo.js.tmpl', | 
| @@ -191,6 +191,15 @@ def create_bundles(params, files): | 
| 'entry_points': entry_files, | 
| }) | 
| + if devenv: | 
| + qunit_path = os.path.join(base_extension_path, 'qunit') | 
| + qunit_files = ([os.path.join(qunit_path, 'common.js')] + | 
| + glob.glob(os.path.join(qunit_path, 'tests', '*.js'))) | 
| + configuration['bundles'].append({ | 
| + 'bundle_name': 'qunit/tests.js', | 
| + 'entry_points': qunit_files | 
| + }) | 
| + | 
| cmd = ['node', os.path.join(os.path.dirname(__file__), 'webpack_runner.js')] | 
| process = subprocess.Popen(cmd, stdout=subprocess.PIPE, | 
| stdin=subprocess.PIPE) | 
| @@ -364,7 +373,7 @@ def createBuild(baseDir, type='chrome', outFile=None, buildNum=None, releaseBuil | 
| files.read(baseDir, skip=[opt for opt, _ in mapped]) | 
| if metadata.has_section('bundles'): | 
| - create_bundles(params, files) | 
| + create_bundles(params, files, devenv) | 
| if metadata.has_section('preprocess'): | 
| files.preprocess( |