mirror of
				https://github.com/invoiceninja/invoiceninja.git
				synced 2025-11-04 03:47:36 -05: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 });
 | 
						|
});
 |