mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-10-31 10:57:32 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			38 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
		
			Vendored
		
	
	
	
			
		
		
	
	
			38 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
		
			Vendored
		
	
	
	
| // ***********************************************************
 | |
| // This example support/index.js is processed and
 | |
| // loaded automatically before your test files.
 | |
| //
 | |
| // This is a great place to put global configuration and
 | |
| // behavior that modifies Cypress.
 | |
| //
 | |
| // You can change the location of this file or turn off
 | |
| // automatically serving support files with the
 | |
| // 'supportFile' configuration option.
 | |
| //
 | |
| // You can read more here:
 | |
| // https://on.cypress.io/configuration
 | |
| // ***********************************************************
 | |
| 
 | |
| /// <reference types="./" />
 | |
| 
 | |
| import './laravel-commands';
 | |
| import './laravel-routes';
 | |
| import './assertions';
 | |
| 
 | |
| before(() => {
 | |
|     cy.task('activateCypressEnvFile', {}, { log: false });
 | |
|     cy.artisan('config:clear', {}, { log: false });
 | |
|     cy.refreshRoutes();
 | |
|     cy.artisan("migrate:fresh", {
 | |
|         '--seed': true,
 | |
|     });
 | |
|     cy.artisan("db:seed", {
 | |
|         '--class': 'RandomDataSeeder',
 | |
|     });
 | |
| });
 | |
| 
 | |
| after(() => {
 | |
|     cy.task('activateLocalEnvFile', {}, { log: false });
 | |
|     cy.artisan('config:clear', {}, { log: false });
 | |
| });
 |