modular-avatar/UnitTests~/BuildAssetBundle.cs
bd_ ddbc3b164b
chore: restructure repository to put package at top-level (#477)
* chore: rearrange package structure to have the package at the root

* ci: update CI workflows

* ci: fixing workflow bugs

* ci: recurse building .zip package

* ci: more fixes

* ci: add back in the nadena.dev VPM repo

* ci: fix tests
2023-10-08 15:39:57 +09:00

28 lines
795 B
C#

using NUnit.Framework;
using UnityEditor;
namespace _ModularAvatar.EditModeTests
{
/// <summary>
/// This tests compilation error in runtime build with building asset bundle.
/// </summary>
public class BuildAssetBundle
{
[Test]
public void Build()
{
var path = "Packages/nadena.dev.modular-avatar/Assets/FixedPrefab.prefab";
var assetBundleBuild = new AssetBundleBuild()
{
assetNames = new string[]{ path },
assetBundleName = "asset.unity3d"
};
BuildPipeline.BuildAssetBundles("Assets/",
new [] {assetBundleBuild},
BuildAssetBundleOptions.None,
EditorUserBuildSettings.activeBuildTarget);
}
}
}