Fix test failure due to missing license
							parent
							
								
									131c7b58cf
								
							
						
					
					
						commit
						1a72aa18eb
					
				|  | @ -582,18 +582,6 @@ class ImageTag { | ||||||
|             case platform_1.default.types.StandaloneOSX: |             case platform_1.default.types.StandaloneOSX: | ||||||
|                 return mac; |                 return mac; | ||||||
|             case platform_1.default.types.StandaloneWindows: |             case platform_1.default.types.StandaloneWindows: | ||||||
|                 // Can only build windows-il2cpp on a windows based system
 |  | ||||||
|                 if (process.platform === 'win32') { |  | ||||||
|                     // Unity versions before 2019.3 do not support il2cpp
 |  | ||||||
|                     if (major >= 2020 || (major === 2019 && minor >= 3)) { |  | ||||||
|                         return windowsIl2cpp; |  | ||||||
|                     } |  | ||||||
|                     else { |  | ||||||
|                         throw new Error(`Windows-based builds are only supported on 2019.3.X+ versions of Unity.
 |  | ||||||
|                              If you are trying to build for windows-mono, please use a Linux based OS.`);
 |  | ||||||
|                     } |  | ||||||
|                 } |  | ||||||
|                 return windows; |  | ||||||
|             case platform_1.default.types.StandaloneWindows64: |             case platform_1.default.types.StandaloneWindows64: | ||||||
|                 // Can only build windows-il2cpp on a windows based system
 |                 // Can only build windows-il2cpp on a windows based system
 | ||||||
|                 if (process.platform === 'win32') { |                 if (process.platform === 'win32') { | ||||||
|  |  | ||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							|  | @ -5,6 +5,10 @@ import BuildParameters from './build-parameters'; | ||||||
| import Input from './input'; | import Input from './input'; | ||||||
| import Platform from './platform'; | import Platform from './platform'; | ||||||
| 
 | 
 | ||||||
|  | const testLicense = | ||||||
|  |   '<?xml version="1.0" encoding="UTF-8"?><root>\n    <License id="Terms">\n        <MachineBindings>\n            <Binding Key="1" Value="576562626572264761624c65526f7578"/>\n            <Binding Key="2" Value="576562626572264761624c65526f7578"/>\n        </MachineBindings>\n        <MachineID Value="D7nTUnjNAmtsUMcnoyrqkgIbYdM="/>\n        <SerialHash Value="2033b8ac3e6faa3742ca9f0bfae44d18f2a96b80"/>\n        <Features>\n            <Feature Value="33"/>\n            <Feature Value="1"/>\n            <Feature Value="12"/>\n            <Feature Value="2"/>\n            <Feature Value="24"/>\n            <Feature Value="3"/>\n            <Feature Value="36"/>\n            <Feature Value="17"/>\n            <Feature Value="19"/>\n            <Feature Value="62"/>\n        </Features>\n        <DeveloperData Value="AQAAAEY0LUJHUlgtWEQ0RS1aQ1dWLUM1SlctR0RIQg=="/>\n        <SerialMasked Value="F4-BGRX-XD4E-ZCWV-C5JW-XXXX"/>\n        <StartDate Value="2021-02-08T00:00:00"/>\n        <UpdateDate Value="2021-02-09T00:34:57"/>\n        <InitialActivationDate Value="2021-02-08T00:34:56"/>\n        <LicenseVersion Value="6.x"/>\n        <ClientProvidedVersion Value="2018.4.30f1"/>\n        <AlwaysOnline Value="false"/>\n        <Entitlements>\n            <Entitlement Ns="unity_editor" Tag="UnityPersonal" Type="EDITOR" ValidTo="9999-12-31T00:00:00"/>\n            <Entitlement Ns="unity_editor" Tag="DarkSkin" Type="EDITOR_FEATURE" ValidTo="9999-12-31T00:00:00"/>\n        </Entitlements>\n    </License>\n<Signature xmlns="http://www.w3.org/2000/09/xmldsig#"><SignedInfo><CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/><SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><Reference URI="#Terms"><Transforms><Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/></Transforms><DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/><DigestValue>m0Db8UK+ktnOLJBtHybkfetpcKo=</DigestValue></Reference></SignedInfo><SignatureValue>o/pUbSQAukz7+ZYAWhnA0AJbIlyyCPL7bKVEM2lVqbrXt7cyey+umkCXamuOgsWPVUKBMkXtMH8L\n5etLmD0getWIhTGhzOnDCk+gtIPfL4jMo9tkEuOCROQAXCci23VFscKcrkB+3X6h4wEOtA2APhOY\nB+wvC794o8/82ffjP79aVAi57rp3Wmzx+9pe9yMwoJuljAy2sc2tIMgdQGWVmOGBpQm3JqsidyzI\nJWG2kjnc7pDXK9pwYzXoKiqUqqrut90d+kQqRyv7MSZXR50HFqD/LI69h68b7P8Bjo3bPXOhNXGR\n9YCoemH6EkfCJxp2gIjzjWW+l2Hj2EsFQi8YXw==</SignatureValue></Signature></root>'; | ||||||
|  | process.env.UNITY_LICENSE = testLicense; | ||||||
|  | 
 | ||||||
| const determineVersion = jest.spyOn(Versioning, 'determineVersion').mockImplementation(async () => '1.3.37'); | const determineVersion = jest.spyOn(Versioning, 'determineVersion').mockImplementation(async () => '1.3.37'); | ||||||
| 
 | 
 | ||||||
| const determineUnityVersion = jest | const determineUnityVersion = jest | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue