Guest User

Untitled

a guest
Jan 23rd, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.91 KB | None | 0 0
  1. Batman.App
  2. - Completely untested (!)
  3. - Route Declarators Mixin
  4. - Completely untested(!)
  5.  
  6. Batman.Route
  7. - Completely untested (!)
  8.  
  9. Batman.Dispatcher
  10. - Completely untested (!)
  11.  
  12. Batman.HistoryManager
  13. - Almost completely untested (!)
  14. + Constructor was tested!
  15.  
  16. Batman.HashHistory
  17. - Almost completely untested (!)
  18. + Constructor was tested!
  19. + #urlFor was tested!
  20.  
  21. buntUndefined
  22. - Untested when `value` is undefined (!)
  23.  
  24. Batman.eventOneShot
  25. - Completely untested
  26.  
  27. Batman.unmixin
  28. - The special behaviors around 'initialize' and 'uninitialize'
  29.  
  30. Batman.get
  31. - The behavior around an object that doesn't respond to 'get'
  32.  
  33. Batman._Batman
  34. - Mixins are untested
  35.  
  36. BatmanObject
  37. - .global
  38. - Completely untested
  39. - .singleton
  40. - Default arguments
  41.  
  42. SortableSet
  43. - #removeIndex
  44. - Completely untested
  45.  
  46. Batman.Object
  47. - .actsAsStateMachine
  48. - Default arguments
  49. - .transition
  50. - Completely untested
  51.  
  52. Request
  53. - #cancel
  54. - Completely untested
  55.  
  56. Batman.Controller
  57. - .beforeFilter
  58. - Completely untested
  59. - .afterFilter
  60. - Doesn't exist; code supporting it is untested
  61. - #redirect
  62. - Double rendering is untested
  63. - `!@get('action')` case is untested
  64. - #render
  65. - Double rendering is untested
  66.  
  67. Batman.Model
  68. - .all (accessor)
  69. - [set] is untested
  70. - .first (accessor)
  71. - Completely untested
  72. - .last (accessor)
  73. - Completely untested
  74. - .load
  75. - readAll error case is untested
  76. - ._mapIdentities
  77. - Null id case is untested
  78. - #id (accessor)
  79. - [set] a non-PK id is untested
  80. - #_hasStorage
  81. - Completely untested
  82. - #load
  83. - Loading a destroyed (or destroying) model is untested
  84.  
  85. Batman.Validator
  86. - .options
  87. - `!! @_batman.options` case is untested
  88.  
  89. Batman.LocalStorage
  90. - Completely untested
  91.  
  92. Batman.RestStorage
  93. - #transformCollectionData
  94. - Without `@collectionJsonNamespace` is untested
  95. - #optionsForRecord
  96. - With `record.url` is untested
  97. - #create
  98. - Error case (@optionsForRecord) untested
  99. - #update
  100. - Error case (Batman.Request) untested
  101. - #readAll
  102. - Error case (@optionsForRecord, Batman.Request) untested
  103. - #destroy
  104. - Error case (Batman.Request) untested
  105.  
  106. Batman.View
  107. - Constructor
  108. - With `@get('context')`
  109. - #reloadSource
  110. - Without `@get('source')`
  111. - With `viewSources[source]`
  112. - Error case (Batman.Request)
  113. - 'node' (observeAll)
  114. - Most edge cases untested
  115.  
  116. Batman.Renderer
  117. - Constructor
  118. - Without contexts
  119. - #parseNode
  120. - Reserved keyword `property`
  121. - #nextNode
  122. - Calling `node.onParseExit()`
  123.  
  124. Batman.Binding
  125. - #parseFilter
  126. - Error cases untested
  127.  
  128. RenderContext
  129. - Constructor
  130. - `if Batman.currentApp`
  131. - #set
  132. - Completely untested
  133. - #addKeyToScopeForNode
  134. - The `nodeChange` parameter to `@bind` is untested
  135.  
  136. Batman.DOM.readers
  137. - .showif
  138. - jQuery (#show / #hide) functions untested
  139. - .hideif
  140. - Completely untested
  141. - .route
  142. - `!key.test(/^\//)` untested
  143. - Return values untested
  144. - .partial
  145. - Completely untested
  146.  
  147. Batman.DOM.attrReaders
  148. - ._parseAttribute
  149. - `value.test(/^(true|false)$/)` untested
  150. - .bind
  151. - Untested unless `value` == ('checked' || 'disabled')
  152. - .event
  153. - `!key.test(/^@/)` untested
  154. - Cancelled confirmation untested
  155. - .addclass
  156. - Inversion code untested
  157. - .foreach
  158. - jQuery (#show / #hide) functions untested
  159. - .formfor
  160. - Form submit callback untested
  161.  
  162. Batman.DOM.events
  163. - .click
  164. - Anchor tag without href untested
  165. - .change
  166. - Early return in the `type="input"` callback untested
  167. - .submit
  168. - Event callback functions untested
  169. - .valueForNode
  170. - Untested for `nodeName == 'SELECT'`
  171. - Untested when not `isSetting`
  172. - .addEventListener
  173. - `!node.addEventListener` untested
  174.  
  175. Batman.helpers
  176. - .camelize
  177. - Completely untested
  178. - .capitalize
  179. - Completely untested
  180. - There are untested edges in:
  181. - .singularize
  182. - .pluralize
  183.  
  184. Batman.Filters
  185. - .equals
  186. - Completely untested
  187. - .default
  188. - Completely untested
  189. - .pluralize
  190. - Completely untested
  191.  
  192. Batman.exportGlobals
  193. - Completely untested
Add Comment
Please, Sign In to add comment