mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-11-04 09:44:21 +00:00 
			
		
		
		
	This PR is for: * https://github.com/go-gitea/gitea/issues/20231 Now, when a user searches `word`, they always see `/{word}.txt` before `/{w}e-g{o}t-{r}esult.{d}at` Demo: When searching "a", "a.ext" comes first. Then when searching "at", the longer matched "template" comes first. <details>   </details> This PR also makes the frontend tests could import feature JS files by introducing `jestSetup.js` Co-authored-by: delvh <dev.lh@web.de> Co-authored-by: silverwind <me@silverwind.io>
		
			
				
	
	
		
			16 lines
		
	
	
		
			541 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			541 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
// to run tests with ES6 module, node must run with "--experimental-vm-modules", or see Makefile's "test-frontend" for reference
 | 
						|
export default {
 | 
						|
  rootDir: 'web_src',
 | 
						|
  setupFilesAfterEnv: ['jest-extended/all'],
 | 
						|
  testEnvironment: 'jest-environment-jsdom',
 | 
						|
  testMatch: ['<rootDir>/**/*.test.js'],
 | 
						|
  testTimeout: 20000,
 | 
						|
  transform: {
 | 
						|
    '\\.svg$': '<rootDir>/js/testUtils/jestRawLoader.js',
 | 
						|
  },
 | 
						|
  setupFiles: [
 | 
						|
    './js/testUtils/jestSetup.js', // prepare global variables used by our code (eg: window.config)
 | 
						|
  ],
 | 
						|
  verbose: false,
 | 
						|
};
 |