refactor(license-test): rename installTestLicenseWithCaps -> installSyntheticUnsignedLicense
Makes the signature-bypass loud at every call site since T19-T25 will copy this pattern 5+ more times. The helper still loads via LicenseGate.load() directly (no signature check) — the new name ensures any future caller has to acknowledge that. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -44,7 +44,7 @@ public class TestSecurityHelper {
|
||||
* supply the keys you want to lift. Use this from {@code @BeforeEach} in ITs that need to
|
||||
* create more than the default-tier allowance of envs/apps/users/etc.
|
||||
*/
|
||||
public void installTestLicenseWithCaps(Map<String, Integer> caps) {
|
||||
public void installSyntheticUnsignedLicense(Map<String, Integer> caps) {
|
||||
LicenseInfo info = new LicenseInfo(
|
||||
UUID.randomUUID(),
|
||||
"default",
|
||||
@@ -56,7 +56,7 @@ public class TestSecurityHelper {
|
||||
licenseGate.load(info);
|
||||
}
|
||||
|
||||
/** Clears any test license previously installed via {@link #installTestLicenseWithCaps}. */
|
||||
/** Clears any test license previously installed via {@link #installSyntheticUnsignedLicense}. */
|
||||
public void clearTestLicense() {
|
||||
licenseGate.clear();
|
||||
}
|
||||
|
||||
@@ -47,7 +47,7 @@ class DeploymentControllerAuditIT extends AbstractPostgresIT {
|
||||
adminJwt = securityHelper.adminToken();
|
||||
|
||||
// Lift default-tier caps so the promote-target env + apps can be created via the API.
|
||||
securityHelper.installTestLicenseWithCaps(Map.of(
|
||||
securityHelper.installSyntheticUnsignedLicense(Map.of(
|
||||
"max_environments", 100,
|
||||
"max_apps", 100));
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@ class EnvironmentAdminControllerIT extends AbstractPostgresIT {
|
||||
jdbcTemplate.update("DELETE FROM environments WHERE slug != 'default'");
|
||||
// Lift max_environments cap so existing IT scenarios that POST envs through the
|
||||
// controller succeed; the cap itself is exercised by EnvironmentCapEnforcementIT.
|
||||
securityHelper.installTestLicenseWithCaps(java.util.Map.of("max_environments", 100));
|
||||
securityHelper.installSyntheticUnsignedLicense(java.util.Map.of("max_environments", 100));
|
||||
}
|
||||
|
||||
@org.junit.jupiter.api.AfterEach
|
||||
|
||||
Reference in New Issue
Block a user