| 
									
										
										
										
											2017-05-10 21:46:11 -04:00
										 |  |  | 'use strict'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | var assert = require('assert'); | 
					
						
							| 
									
										
										
										
											2018-12-18 19:43:28 -05:00
										 |  |  | var nconf = require('nconf'); | 
					
						
							| 
									
										
										
										
											2017-05-10 21:46:11 -04:00
										 |  |  | 
 | 
					
						
							|  |  |  | var db = require('./mocks/databasemock'); | 
					
						
							|  |  |  | var coverPhoto = require('../src/coverPhoto'); | 
					
						
							|  |  |  | var meta = require('../src/meta'); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | describe('coverPhoto', function () { | 
					
						
							|  |  |  | 	it('should get default group cover', function (done) { | 
					
						
							| 
									
										
										
										
											2018-12-18 19:43:28 -05:00
										 |  |  | 		meta.config['groups:defaultCovers'] = '/assets/image1.png, /assets/image2.png'; | 
					
						
							| 
									
										
										
										
											2017-05-10 21:46:11 -04:00
										 |  |  | 		var result = coverPhoto.getDefaultGroupCover('registered-users'); | 
					
						
							| 
									
										
										
										
											2018-12-18 19:43:28 -05:00
										 |  |  | 		assert.equal(result, nconf.get('relative_path') + '/assets/image2.png'); | 
					
						
							| 
									
										
										
										
											2017-05-10 21:46:11 -04:00
										 |  |  | 		done(); | 
					
						
							|  |  |  | 	}); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 	it('should get default default profile cover', function (done) { | 
					
						
							| 
									
										
										
										
											2018-12-18 19:43:28 -05:00
										 |  |  | 		meta.config['profile:defaultCovers'] = ' /assets/image1.png, /assets/image2.png '; | 
					
						
							| 
									
										
										
										
											2017-05-10 21:46:11 -04:00
										 |  |  | 		var result = coverPhoto.getDefaultProfileCover(1); | 
					
						
							| 
									
										
										
										
											2018-12-18 19:43:28 -05:00
										 |  |  | 		assert.equal(result, nconf.get('relative_path') + '/assets/image2.png'); | 
					
						
							| 
									
										
										
										
											2017-05-10 21:46:11 -04:00
										 |  |  | 		done(); | 
					
						
							|  |  |  | 	}); | 
					
						
							|  |  |  | }); |