mirror of
				https://kkgithub.com/actions/setup-python.git
				synced 2025-11-04 04:31:51 +08:00 
			
		
		
		
	Dont assume python isnt installed
This commit is contained in:
		@ -1,6 +1,5 @@
 | 
			
		||||
import io = require('@actions/io');
 | 
			
		||||
import fs = require('fs');
 | 
			
		||||
import os = require('os');
 | 
			
		||||
import path = require('path');
 | 
			
		||||
 | 
			
		||||
const toolDir = path.join(
 | 
			
		||||
@ -42,7 +41,7 @@ describe('Finder tests', () => {
 | 
			
		||||
    // This will throw if it doesn't find it in the cache (because no such version exists)
 | 
			
		||||
    let thrown = false;
 | 
			
		||||
    try {
 | 
			
		||||
      await finder.findPythonVersion('3.x', 'x64');
 | 
			
		||||
      await finder.findPythonVersion('3.300000', 'x64');
 | 
			
		||||
    } catch {
 | 
			
		||||
      thrown = true;
 | 
			
		||||
    }
 | 
			
		||||
@ -56,15 +55,4 @@ describe('Finder tests', () => {
 | 
			
		||||
    // This will throw if it doesn't find it in the cache (because no such version exists)
 | 
			
		||||
    await finder.findPythonVersion('pypy2', 'x64');
 | 
			
		||||
  });
 | 
			
		||||
 | 
			
		||||
  it('Errors if PyPy is not installed', async () => {
 | 
			
		||||
    // This will throw if it doesn't find it in the cache (because no such version exists)
 | 
			
		||||
    let thrown = false;
 | 
			
		||||
    try {
 | 
			
		||||
      await finder.findPythonVersion('pypy3', 'x64');
 | 
			
		||||
    } catch {
 | 
			
		||||
      thrown = true;
 | 
			
		||||
    }
 | 
			
		||||
    expect(thrown).toBeTruthy();
 | 
			
		||||
  });
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user