Initial Commit from Ember CLI v2.5.0
This commit is contained in:
		
							
								
								
									
										52
									
								
								tests/.jshintrc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								tests/.jshintrc
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,52 @@ | ||||
| { | ||||
|   "predef": [ | ||||
|     "document", | ||||
|     "window", | ||||
|     "location", | ||||
|     "setTimeout", | ||||
|     "$", | ||||
|     "-Promise", | ||||
|     "define", | ||||
|     "console", | ||||
|     "visit", | ||||
|     "exists", | ||||
|     "fillIn", | ||||
|     "click", | ||||
|     "keyEvent", | ||||
|     "triggerEvent", | ||||
|     "find", | ||||
|     "findWithAssert", | ||||
|     "wait", | ||||
|     "DS", | ||||
|     "andThen", | ||||
|     "currentURL", | ||||
|     "currentPath", | ||||
|     "currentRouteName" | ||||
|   ], | ||||
|   "node": false, | ||||
|   "browser": false, | ||||
|   "boss": true, | ||||
|   "curly": true, | ||||
|   "debug": false, | ||||
|   "devel": false, | ||||
|   "eqeqeq": true, | ||||
|   "evil": true, | ||||
|   "forin": false, | ||||
|   "immed": false, | ||||
|   "laxbreak": false, | ||||
|   "newcap": true, | ||||
|   "noarg": true, | ||||
|   "noempty": false, | ||||
|   "nonew": false, | ||||
|   "nomen": false, | ||||
|   "onevar": false, | ||||
|   "plusplus": false, | ||||
|   "regexp": false, | ||||
|   "undef": true, | ||||
|   "sub": true, | ||||
|   "strict": false, | ||||
|   "white": false, | ||||
|   "eqnull": true, | ||||
|   "esnext": true, | ||||
|   "unused": true | ||||
| } | ||||
							
								
								
									
										5
									
								
								tests/helpers/destroy-app.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								tests/helpers/destroy-app.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,5 @@ | ||||
| import Ember from 'ember'; | ||||
|  | ||||
| export default function destroyApp(application) { | ||||
|   Ember.run(application, 'destroy'); | ||||
| } | ||||
							
								
								
									
										23
									
								
								tests/helpers/module-for-acceptance.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								tests/helpers/module-for-acceptance.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,23 @@ | ||||
| import { module } from 'qunit'; | ||||
| import startApp from '../helpers/start-app'; | ||||
| import destroyApp from '../helpers/destroy-app'; | ||||
|  | ||||
| export default function(name, options = {}) { | ||||
|   module(name, { | ||||
|     beforeEach() { | ||||
|       this.application = startApp(); | ||||
|  | ||||
|       if (options.beforeEach) { | ||||
|         options.beforeEach.apply(this, arguments); | ||||
|       } | ||||
|     }, | ||||
|  | ||||
|     afterEach() { | ||||
|       if (options.afterEach) { | ||||
|         options.afterEach.apply(this, arguments); | ||||
|       } | ||||
|  | ||||
|       destroyApp(this.application); | ||||
|     } | ||||
|   }); | ||||
| } | ||||
							
								
								
									
										11
									
								
								tests/helpers/resolver.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										11
									
								
								tests/helpers/resolver.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,11 @@ | ||||
| import Resolver from '../../resolver'; | ||||
| import config from '../../config/environment'; | ||||
|  | ||||
| const resolver = Resolver.create(); | ||||
|  | ||||
| resolver.namespace = { | ||||
|   modulePrefix: config.modulePrefix, | ||||
|   podModulePrefix: config.podModulePrefix | ||||
| }; | ||||
|  | ||||
| export default resolver; | ||||
							
								
								
									
										18
									
								
								tests/helpers/start-app.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										18
									
								
								tests/helpers/start-app.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,18 @@ | ||||
| import Ember from 'ember'; | ||||
| import Application from '../../app'; | ||||
| import config from '../../config/environment'; | ||||
|  | ||||
| export default function startApp(attrs) { | ||||
|   let application; | ||||
|  | ||||
|   let attributes = Ember.merge({}, config.APP); | ||||
|   attributes = Ember.merge(attributes, attrs); // use defaults, but you can override; | ||||
|  | ||||
|   Ember.run(() => { | ||||
|     application = Application.create(attributes); | ||||
|     application.setupForTesting(); | ||||
|     application.injectTestHelpers(); | ||||
|   }); | ||||
|  | ||||
|   return application; | ||||
| } | ||||
							
								
								
									
										34
									
								
								tests/index.html
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										34
									
								
								tests/index.html
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,34 @@ | ||||
| <!DOCTYPE html> | ||||
| <html> | ||||
|   <head> | ||||
|     <meta charset="utf-8"> | ||||
|     <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||||
|     <title>FiasFace Tests</title> | ||||
|     <meta name="description" content=""> | ||||
|     <meta name="viewport" content="width=device-width, initial-scale=1"> | ||||
|  | ||||
|     {{content-for "head"}} | ||||
|     {{content-for "test-head"}} | ||||
|  | ||||
|     <link rel="stylesheet" href="assets/vendor.css"> | ||||
|     <link rel="stylesheet" href="assets/fias-face.css"> | ||||
|     <link rel="stylesheet" href="assets/test-support.css"> | ||||
|  | ||||
|     {{content-for "head-footer"}} | ||||
|     {{content-for "test-head-footer"}} | ||||
|   </head> | ||||
|   <body> | ||||
|     {{content-for "body"}} | ||||
|     {{content-for "test-body"}} | ||||
|  | ||||
|     <script src="testem.js" integrity=""></script> | ||||
|     <script src="assets/vendor.js"></script> | ||||
|     <script src="assets/test-support.js"></script> | ||||
|     <script src="assets/fias-face.js"></script> | ||||
|     <script src="assets/tests.js"></script> | ||||
|     <script src="assets/test-loader.js"></script> | ||||
|  | ||||
|     {{content-for "body-footer"}} | ||||
|     {{content-for "test-body-footer"}} | ||||
|   </body> | ||||
| </html> | ||||
							
								
								
									
										0
									
								
								tests/integration/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								tests/integration/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
							
								
								
									
										6
									
								
								tests/test-helper.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								tests/test-helper.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | ||||
| import resolver from './helpers/resolver'; | ||||
| import { | ||||
|   setResolver | ||||
| } from 'ember-qunit'; | ||||
|  | ||||
| setResolver(resolver); | ||||
							
								
								
									
										0
									
								
								tests/unit/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										0
									
								
								tests/unit/.gitkeep
									
									
									
									
									
										Normal file
									
								
							
		Reference in New Issue
	
	Block a user