No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ITestSettings.cs 1.3KB

1234567891011121314151617181920212223242526272829303132333435
  1. using System;
  2. using UnityEditor.TestTools.TestRunner.Api;
  3. using UnityEngine.TestRunner.NUnitExtensions.Runner;
  4. namespace UnityEditor.TestTools.TestRunner
  5. {
  6. internal interface ITestSettings : IDisposable
  7. {
  8. ScriptingImplementation? scriptingBackend { get; set; }
  9. string Architecture { get; set; }
  10. ApiCompatibilityLevel? apiProfile { get; set; }
  11. bool? appleEnableAutomaticSigning { get; set; }
  12. string appleDeveloperTeamID { get; set; }
  13. ProvisioningProfileType? iOSManualProvisioningProfileType { get; set; }
  14. string iOSManualProvisioningProfileID { get; set; }
  15. string iOSTargetSDK { get; set; }
  16. ProvisioningProfileType? tvOSManualProvisioningProfileType { get; set; }
  17. string tvOSManualProvisioningProfileID { get; set; }
  18. string tvOSTargetSDK { get; set; }
  19. string[] playerGraphicsAPIs { get; set; }
  20. bool autoGraphicsAPIs { get; set; }
  21. bool? androidBuildAppBundle { get; set; }
  22. IgnoreTest[] ignoreTests { get; set; }
  23. FeatureFlags featureFlags { get; set; }
  24. #if UNITY_2023_2_OR_NEWER
  25. WebGLClientBrowserType? webGLClientBrowserType { get; set; }
  26. string webGLClientBrowserPath { get; set; }
  27. #endif
  28. void SetupProjectParameters();
  29. }
  30. }