mirror of
				https://github.com/lingble/chatwoot.git
				synced 2025-10-31 19:17:48 +00:00 
			
		
		
		
	feat: Use vitest instead of jest, run all the specs anywhere in app/ folder in the CI (#9722)
Due to the pattern `**/specs/*.spec.js` defined in CircleCI, none of the frontend spec in the folders such as `specs/<domain-name>/getters.spec.js` were not executed in Circle CI. This PR fixes the issue, along with the following changes: - Use vitest instead of jest - Remove jest dependancies - Update tests to work with vitest --------- Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
This commit is contained in:
		| @@ -1,5 +1,5 @@ | ||||
| import { shallowMount } from '@vue/test-utils'; | ||||
| import SidemenuIcon from '../SidemenuIcon'; | ||||
| import SidemenuIcon from '../SidemenuIcon.vue'; | ||||
|  | ||||
| describe('SidemenuIcon', () => { | ||||
|   test('matches snapshot', () => { | ||||
|   | ||||
| @@ -1,6 +1,6 @@ | ||||
| // Jest Snapshot v1, https://goo.gl/fbAQLP | ||||
| // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html | ||||
|  | ||||
| exports[`SidemenuIcon matches snapshot 1`] = ` | ||||
| exports[`SidemenuIcon > matches snapshot 1`] = ` | ||||
| <button | ||||
|   class="-ml-3 text-black-900 dark:text-slate-300" | ||||
|   color-scheme="secondary" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Pranav
					Pranav