パッケージバージョン作成テストでのパッケージ化されていないメタデータまたは Apex アクセス権の指定
パッケージに含まれないメタデータを Apex テスト実行で使用する必要があるシナリオでは、パッケージ化されていないメタデータが含まれるパスを sfdx-project.json ファイルで指定できます。パッケージ化されていないメタデータはパッケージに含まれず、登録者組織にインストールされません。
パッケージバージョン作成テストでのパッケージ化されていないメタデータの指定
sfdx-project.json ファイルでパッケージ化されていないメタデータへのパスを指定します。
次の例では、TV_unl パッケージのパッケージバージョンの作成中にテスト実行で my-unpackaged-directory 内のメタデータを使用できます。
unpackagedMetadata 属性は、パッケージに含まれないメタデータを対象とします。未パッケージディレクトリとパッケージディレクトリの両方に同じメタデータを含めることはできません。
パッケージバージョン作成テストでの Apex アクセス権の管理
記述する Apex テストによっては、ユーザに特定の権限セットまたは権限セットライセンスが必要な場合があります。apexTestAccess 設定を使用して、パッケージバージョンの作成時に Apex テストが実行されるコンテキストのユーザに権限セットと権限セットライセンスを割り当てます。