mirror of
				https://github.com/JuanCanham/skill-desktop-launcher.git
				synced 2025-10-31 22:07:26 +00:00 
			
		
		
		
	Add tests for launching applications
This commit is contained in:
		| @@ -19,4 +19,16 @@ def test_runner(skill, example, emitter, loader, m1): | ||||
|         elif example.endswith('search.for.kittens.json'): | ||||
|             m.assert_called_with(SEARCH_BASE.format('youtube%20for%20kittens')) | ||||
|  | ||||
|     if example.endswith('launch.rocket.json'): | ||||
|         s.register_vocabulary('rocket', 'Application') | ||||
|         m = mock.Mock() | ||||
|         s.appmap['rocket'] = [m] | ||||
|         ret = SkillTest(skill, example, emitter).run(loader) | ||||
|         m.launch.assert_called_with() | ||||
|     elif example.endswith('open.notepad.json'): | ||||
|         s.register_vocabulary('notepad', 'Application') | ||||
|         m = mock.Mock() | ||||
|         s.appmap['notepad'] = [m] | ||||
|         ret = SkillTest(skill, example, emitter).run(loader) | ||||
|         m.launch.assert_called_with() | ||||
|     return ret | ||||
|   | ||||
							
								
								
									
										9
									
								
								test/intent/launch.rocket.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										9
									
								
								test/intent/launch.rocket.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,9 @@ | ||||
| { | ||||
|   "utterance": "launch rocket", | ||||
|   "intent_type": "LaunchDesktopApplicationIntent", | ||||
|   "intent": { | ||||
|     "LaunchKeyword": "launch", | ||||
|     "Application": "rocket" | ||||
|   } | ||||
| } | ||||
|  | ||||
							
								
								
									
										8
									
								
								test/intent/open.notepad.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								test/intent/open.notepad.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,8 @@ | ||||
| { | ||||
|   "utterance": "open notepad", | ||||
|   "intent_type": "LaunchDesktopApplicationIntent", | ||||
|   "intent": { | ||||
|     "LaunchKeyword": "open", | ||||
|     "Application": "notepad" | ||||
|   } | ||||
| } | ||||
		Reference in New Issue
	
	Block a user