
if (typeof define !== 'function') {
  this.define = function(fn) {
    fn(null, this);
  }
}

define(function(require, exports) {

  exports.testCases = [
    'modules/simplest'
    ,'modules/math'
    ,'modules/cyclic'
    ,'modules/relative'
    ,'modules/determinism'
    ,'modules/exactExports'
    ,'modules/hasOwnProperty'
    ,'modules/method'
    ,'modules/missing'
    ,'modules/monkeys'
    ,'modules/nested'
    ,'modules/transitive'
    ,'modules/alias'
    ,'modules/version'
    ,'modules/load'
    ,'modules/metadata'
    ,'modules/exports'
    ,'modules/checkPotentialErrors'
    ,'modules/extend'
    ,'modules/configMap'
    ,'modules/define'
    ,'modules/preload'

    ,'packages/math'

    ,'unit/util-core'

    ,'issues/config-base'
    ,'issues/ie-cache'
    ,'issues/load-css'
    ,'issues/local-files'
    ,'issues/no-conflict'
    ,'issues/remove-comments'
    ,'issues/multi-use'
    ,'issues/jsonp'
    ,'issues/seajs-map'
    ,'issues/debug'
    ,'issues/timestamp'
    ,'issues/module-extend'
    ,'issues/config-conflict'
    ,'issues/preload'
    ,'issues/inline-module'
    ,'issues/anywhere'
    ,'issues/multi-versions'
    ,'issues/data-main'
    ,'issues/require-extend'
    ,'issues/plugin-coffee'
    ,'issues/plugin-less'
    ,'issues/plugin-text'
    ,'issues/load-deps'
    ,'issues/multi-map'

    ,'bootstrap/index'
  ];

  //exports.testCases = ['modules/inline'];

});

@@ -158,24 +158,80 @@
    '
-modules/simplest
+unit/util-core'%0A%0A    ,'modules/alias'%0A    ,'modules/checkPotentialErrors
 '%0A  
@@ -242,20 +242,25 @@
 modules/
-math
+configMap
 '%0A    ,'
@@ -293,15 +293,13 @@
 les/
-relativ
+defin
 e'%0A 
@@ -370,22 +370,131 @@
 les/
-hasOwnProperty
+exports'%0A    ,'modules/extend'%0A    ,'modules/hasOwnProperty'%0A    ,'modules/load'%0A    ,'modules/math'%0A    ,'modules/metadata
 '%0A  
@@ -581,16 +581,87 @@
 nested'%0A
+    ,'modules/preload'%0A    ,'modules/relative'%0A    ,'modules/simplest'%0A
     ,'mo
@@ -678,37 +678,16 @@
 sitive'%0A
-    ,'modules/alias'%0A
     ,'mo
@@ -705,139 +705,64 @@
 on'%0A
+%0A
     ,'
-modules/load'%0A    ,'modules/metadata'%0A    ,'modules/exports'%0A    ,'modules/checkPotentialErrors'%0A    ,'modules/extend
+issues/anywhere'%0A    ,'issues/config-base
 '%0A    ,'
 modu
@@ -749,37 +749,36 @@
 fig-base'%0A    ,'
-modul
+issu
 es/configMap'%0A  
@@ -774,103 +774,42 @@
 nfig
-Map'%0A    ,'modules/define'%0A    ,'modules/preload'%0A%0A    ,'packages/math'%0A%0A    ,'unit/util-core'%0A
+-conflict'%0A    ,'issues/data-main'
 %0A   
@@ -814,35 +814,29 @@
    ,'issues/
-config-base
+debug
 '%0A    ,'issu
@@ -865,42 +865,21 @@
 ues/
-load-css'%0A    ,'issues/local-fi
+inline-modu
 le
-s
 '%0A  
@@ -893,19 +893,13 @@
 ues/
-no-conflict
+jsonp
 '%0A  
@@ -913,22 +913,15 @@
 ues/
-remove-comment
+load-cs
 s'%0A 
@@ -936,81 +936,43 @@
 ues/
-multi-use'%0A    ,'issues/jsonp'%0A    ,'issues/seajs-map'%0A    ,'issues/debug
+load-deps'%0A    ,'issues/local-files
 '%0A  
@@ -986,16 +986,10 @@
 ues/
-timesta
 m
+a
 p'%0A 
@@ -1032,95 +1032,40 @@
 ues/
-config-conflict'%0A    ,'issues/preload'%0A    ,'issues/inline-module'%0A    ,'issues/anywher
+multi-map'%0A    ,'issues/multi-us
 e'%0A 
@@ -1109,46 +1109,19 @@
 ues/
-data-main'%0A    ,'issues/require-extend
+no-conflict
 '%0A  
@@ -1146,16 +1146,42 @@
 coffee'%0A
+    ,'issues/plugin-json'%0A
     ,'is
@@ -1241,41 +1241,144 @@
 ues/
+pre
 load
--deps'%0A    ,'issues/multi-map
+'%0A    ,'issues/remove-comments'%0A    ,'issues/require-extend'%0A    ,'issues/seajs-map'%0A    ,'issues/timestamp'%0A%0A    ,'packages/math
 '%0A%0A 

add test cases for map